Sha256: 517234edf1b1054f4b6467e6df28d27f3570598eebf6fa3b257403362a4c316b
Contents?: true
Size: 575 Bytes
Versions: 2
Compression:
Stored size: 575 Bytes
Contents
# This controller handles the login/logout function of the site. class Backend::SessionsController < ApplicationController layout false layout "backend" def create self.current_account = Account.authenticate(params[:email], params[:password]) if logged_in? redirect_back_or_default(backend_path) else flash[:notice] = I18n.t("backend.sessions.wrong") redirect_to new_backend_session_path end end def destroy reset_session flash[:notice] = I18n.t("backend.sessions.logout") redirect_back_or_default('/') end end
Version data entries
2 entries across 2 versions & 1 rubygems