我需要检查是否有已登录的用户,当然还有用户是管理员。我想使用current_user
和user_signed_in?
方法,但要使用此方法我需要添加
before_action :authenticate_user!
在我的应用程序控制器中。
此时的身份验证在admin命名空间中运行,我将它用于管理面板,我在admin_controller中继承了application_controller。如果我添加
before_action :authenticate_user!
在应用程序控制器中,用户被重定向到登录页面。
如果没有重定向到用户登录/注册页面,我如何使用user_logged_in?
?