0
class UserSessionsController < ApplicationController
skip_before_action :require_login, except: [:destroy]
def new
...
end
def create
...
end
def destroy
logout
redirect_to signin_path , flash: { info: 'Bye!' }
end
end
class ApplicationController < ActionController::Base
before_action :require_login
private
def not_authenticated
redirect_to signin_path, flash: { danger: "ALARM!" }
end
end
После выхода из системы, я перенаправлен на вход со страницей со вспышкой «ALARM». После этого, когда я снова вхожу в систему, я перенаправляется на страницу входа со флеш-сообщением «Пока!»Почему Session # Destroy trigger not_authenticated action?
Пожалуйста, помогите!