実現したいこと
本番環境において新規登録ないしはログインを可能としたいです
前提
Railsにてwebアプリケーションを作っています
EC2を用いてデプロイ済み、また自動デプロイはcapistranoを用いています
開発環境では普通に新規登録・ログインはできており
本番環境になるとできない状況です。
前回質問させていただいた際のエラーは解消されたのですが
今度はページが反応しないというような事象がおきておりどなたかお知恵を貸していただけますと幸いです。
発生している問題・エラーメッセージ
本番環境にて新規登録画面から『メールアドレス』『パスワード』『確認パスワード』を入力すると下記へ遷移してしまいます。
通常であればこの画面ではなく下記のようなメールが送られてますよと記載のある画面に遷移することを想定しています(開発環境であればうまいこと遷移します)
試したこと/該当のソースコード
どの箇所を載せればいいか正直わからないため該当しそうな箇所を貼らせていただきます。
追加でありましたらおっしゃっていただけますと幸いです。
application.rb
class ApplicationController < ActionController::Base before_action :authenticate_user! def after_sign_in_path_for(resource) user_path(current_user) # ログイン後に遷移するpathを設定(ユーザーページへ遷移) end def after_sign_out_path_for(resource) new_user_session_path # ログアウト後に遷移するpathを設定(ログインページへ遷移) end end
registrations_controller.rb
class Users::RegistrationsController < Devise::RegistrationsController def after_sign_up_path_for(resource) freeplan_mainpages_path #メール送信しました的なページへ遷移 end # The path used after sign up for inactive accounts. def after_inactive_sign_up_path_for(resource) freeplan_mainpages_path end end
補足情報(FW/ツールのバージョンなど)
Rails 5.2.4.5
ruby 2.5.1
追記(log)
I, [2021-03-20T13:04:04.926416 #25406] INFO -- : [e3881b54-6ea5-4fa5-8be4-e06e9d806222] Completed 200 OK in 5ms (Views: 4.1ms) I, [2021-03-20T13:04:31.956187 #25406] INFO -- : [e0face73-9107-4c69-a751-963e88133061] Started POST "/users" for 175.132.104.83 at 2021-03-20 13:04:31 +0000 I, [2021-03-20T13:04:31.956989 #25406] INFO -- : [e0face73-9107-4c69-a751-963e88133061] Processing by Users::RegistrationsController#create as HTML I, [2021-03-20T13:04:31.957052 #25406] INFO -- : [e0face73-9107-4c69-a751-963e88133061] Parameters: {"utf8"=>"✓", "authenticity_token"=>"NVbvdAKEJDR23DgNZl+Sf3R RA4HMH9QtOuHqc/ow//BMTJgniCiuVYoqOnkHYGYbQz+8dQe+MZcoRFI00P5GBw==", "user"=>{"email"=>"testadress@gmail.com", "password"=>"[FILTERED]", "password_confirmation"=>"[ FILTERED]"}, "commit"=>"同意して登録する"} W, [2021-03-20T13:04:31.957559 #25406] WARN -- : [e0face73-9107-4c69-a751-963e88133061] HTTP Origin header (https://torekabodymake.com) didn't match request.base_ url (http://torekabodymake.com) I, [2021-03-20T13:04:31.957812 #25406] INFO -- : [e0face73-9107-4c69-a751-963e88133061] Completed 422 Unprocessable Entity in 1ms F, [2021-03-20T13:04:31.958789 #25406] FATAL -- : [e0face73-9107-4c69-a751-963e88133061] F, [2021-03-20T13:04:31.958830 #25406] FATAL -- : [e0face73-9107-4c69-a751-963e88133061] ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken): F, [2021-03-20T13:04:31.958854 #25406] FATAL -- : [e0face73-9107-4c69-a751-963e88133061] F, [2021-03-20T13:04:31.958903 #25406] FATAL -- : [e0face73-9107-4c69-a751-963e88133061] actionpack (5.2.4.4) lib/action_controller/metal/request_forgery_protection.rb:211:in `handle_unverified_request'
回答1件
あなたの回答
tips
プレビュー