3,765
回編集
差分
Tep8
,→home
homeコントローラーはパブリックなので、認証をはずす
<nowiki> # ユーザーがコンテンツにアクセスするには認証が必要で、共通のワークスペースに属するコンテンツのみが表示される必要がある # ユーザーは、認証されていない場合でも、ホームページからサインイン フォームに移動できる必要がある # アプリケーション全体のどこでもユーザーが認証されていることを確認する必要があります。ApplicationControllerDevise アプリケーション全体のどこでもユーザーが認証されていることを確認する必要がある。# ApplicationControllerDevise authenticate_user!メソッドで、これを強制できる # app/controllers/application_controller.rb
before_action :authenticate_user!, unless: :devise_controller? # コールバックに例外を追加