「Tep8」を編集中
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
61行目: | 61行目: | ||
homeコントローラーはパブリックなので、認証をはずす | homeコントローラーはパブリックなので、認証をはずす | ||
− | <nowiki># ユーザーがコンテンツにアクセスするには認証が必要で、共通のワークスペースに属するコンテンツのみが表示される必要がある | + | <nowiki> # ユーザーがコンテンツにアクセスするには認証が必要で、共通のワークスペースに属するコンテンツのみが表示される必要がある |
− | # ユーザーは、認証されていない場合でも、ホームページからサインイン フォームに移動できる必要がある | + | # ユーザーは、認証されていない場合でも、ホームページからサインイン フォームに移動できる必要がある |
− | # | + | # アプリケーション全体のどこでもユーザーが認証されていることを確認する必要があります。ApplicationControllerDevise authenticate_user!メソッドで、これを強制できる |
− | |||
− | |||
− | |||
− | |||
before_action :authenticate_user!, unless: :devise_controller? # コールバックに例外を追加 | before_action :authenticate_user!, unless: :devise_controller? # コールバックに例外を追加 | ||