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