设计控制器过滤器助手
要使用 devise 设置具有用户身份验证的控制器,请添加此 before_action :(假设你的设计模型为 User
):
before_action :authenticate_user!
要验证用户是否已登录,请使用以下帮助程序:
user_signed_in?
对于当前登录用户,请使用此帮助程序:
current_user
你可以访问此范围的会话:
user_session
- 请注意,如果你的 Devise 模型名为
Member
而不是User
,请将user
替换为member