Sha256: f7698bce65b41df22168c9dcec03574634615c521343afb704e2f2a52e8425d2
Contents?: true
Size: 543 Bytes
Versions: 37
Compression:
Stored size: 543 Bytes
Contents
# This controller handles the login/logout function of the site. class Frontend::SessionsController < ApplicationController layout "frontend" def create self.current_account = Account.authenticate(params[:email], params[:password]) if logged_in? redirect_back_or_default("/") else flash[:notice] = I18n.t("backend.sessions.wrong") redirect_to :action => :new end end def destroy reset_session flash[:notice] = I18n.t("backend.sessions.logout") redirect_back_or_default("/") end end
Version data entries
37 entries across 37 versions & 1 rubygems