設計控制器過濾器助手
要使用 devise 設定具有使用者身份驗證的控制器,請新增此 before_action :(假設你的設計模型為 User
):
before_action :authenticate_user!
要驗證使用者是否已登入,請使用以下幫助程式:
user_signed_in?
對於當前登入使用者,請使用此幫助程式:
current_user
你可以訪問此範圍的會話:
user_session
- 請注意,如果你的 Devise 模型名為
Member
而不是User
,請將user
替換為member