Sha256: 81e198bfe57ade1c1b46e0b37c6cf70789a2eeb43633b9ca199770ac503a8d27
Contents?: true
Size: 685 Bytes
Versions: 1
Compression:
Stored size: 685 Bytes
Contents
# This controller handles the login/logout function of the site. class Admin::SessionsController < Admin::BaseController before_filter :login_required, :except => ['new', 'create'] # render new.rhtml def new @page_title = "Connection" end def create self.current_user = User.authenticate(params[:login], params[:password]) if logged_in? redirect_back_or_default(admin_galleries_url) flash[:notice] = "Logged in successfully" else flash[:notice] = "Login unsucessful" render :action => 'new' end end def destroy reset_session flash[:notice] = "You have been logged out." redirect_back_or_default('/') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pictrails-0.5.0 | app/controllers/admin/sessions_controller.rb |