Class: Fiona7::SessionsController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- Fiona7::SessionsController
- Defined in:
- app/controllers/fiona7/sessions_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'app/controllers/fiona7/sessions_controller.rb', line 5 def create login, password = params[:login], params[:password] if valid_credentials?(login, password) rsession.user_name = login redirect_to login_redirect else flash[:error] = I18n.t(:"fiona7.invalid_credentails") begin redirect_to :back rescue ActionController::RedirectBackError redirect_to scrivito_path(@login_page) end end end |
#destroy ⇒ Object
21 22 23 24 25 26 27 28 |
# File 'app/controllers/fiona7/sessions_controller.rb', line 21 def destroy rsession.destroy begin redirect_to :back rescue ActionController::RedirectBackError redirect_to true_root_path end end |