Class: MicroAuth::SessionsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- MicroAuth::SessionsController
- Defined in:
- app/controllers/micro_auth/sessions_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/micro_auth/sessions_controller.rb', line 5 def create if params[:login] == LOGIN_NAME && params[:pass] == PASSWORD session[:admin] = true redirect_to root_or_back, :notice => 'Logged in successfully.' else flash.now.alert = 'Login attempt failed.' render 'new' end end |
#destroy ⇒ Object
15 16 17 18 19 20 |
# File 'app/controllers/micro_auth/sessions_controller.rb', line 15 def destroy reset_session session[:admin] = false session[:target] = nil redirect_to root_path, :notice => 'Logged out.' end |
#new ⇒ Object
2 3 |
# File 'app/controllers/micro_auth/sessions_controller.rb', line 2 def new end |