Sha256: da20031bdd6da4a59debbc0706e43a1f38332cc9bc36ed5a55d6f26013b8045f
Contents?: true
Size: 548 Bytes
Versions: 3
Compression:
Stored size: 548 Bytes
Contents
module Adminpanel class SessionsController < Adminpanel::ApplicationController layout 'sessions' skip_before_filter :signed_in_user def new end def create user = User.find_by_email(params[:session][:email].downcase) if user && user.authenticate(params[:session][:password]) sign_in user flash[:success] = "Bienvenido!" redirect_to root_url else flash.now[:error] = "Password Incorrecto" render 'new' end end def destroy sign_out redirect_to root_url end end end
Version data entries
3 entries across 3 versions & 1 rubygems