ガチガチの初心者です。
ログイン機能付きのページを作っています。
ログインしていないユーザーをログインぺージへ移動させ、
login,signupページとtopページ、aboutページにのみアクセスを許可する機能を作成しています。
application_controller.rb
before_action :authenticate_user!, except: [ [:top_action] [:about_action] ] def authenticate redirect_to root_path unless user_signed_in? end
users_controller.rb
def top end def about end
としたのですがやはり未ログイン状態ではtopページとaboutページにアクセス出来ません。
どのような記述をすればそのような機能が実現できるか教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/07 09:05