class Admin::SessionsController
Public Instance Methods
create()
click to toggle source
# File lib/templates/controllers/admin/sessions_controller.rb, line 10 def create @user = login(params[:username], params[:password], params[:remember_me]) if @user redirect_back_or_to admin_root_path, notice: 'ログインしました' else flash.now[:alert] = t('invalid_email_or_password') render :new end end
destroy()
click to toggle source
# File lib/templates/controllers/admin/sessions_controller.rb, line 20 def destroy logout redirect_to admin_root_url, notice: t('sign_out') end
new()
click to toggle source
# File lib/templates/controllers/admin/sessions_controller.rb, line 5 def new cookies.permanent[:admin] = true # analyticsの解析が入らないようにするやつ redirect_to admin_root_path if current_user end