Sha256: e428c028f8d97d66fae6b0d0cb1272253f9298860691e5ad82df9eaf20fc8aab

Contents?: true

Size: 434 Bytes

Versions: 20

Compression:

Stored size: 434 Bytes

Contents

Admin.controllers :sessions do
  
  get :new do
    render "/sessions/new"
  end

  post :create do
    if account = Account.authenticate(params[:email], params[:password])
      set_current_account(account)
      redirect url_for(:index)
    else
      flash[:notice] = "Login or password wrong."
      redirect url_for(:sessions_new)
    end
  end

  get :destroy do
    set_current_account(nil)
    render "/sessions/new"
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
padrino-admin-0.8.5 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.8.4 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.8.3 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.8.2 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.8.1 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.8.0 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.9 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.8 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.7 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.6 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.5 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.4 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.3 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.2 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.1 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.7.0 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.6.7 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.6.3 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.6.2 lib/padrino-admin/generators/app/controllers/sessions.rb
padrino-admin-0.6.1 lib/padrino-admin/generators/app/controllers/sessions.rb