次のようなカスタム ユーザーがいます。
class PersonsController < UsersController
end
ただし、問題なくサインインした後、「persons/edit」をクリックすると、ログインページにリダイレクトされます...ログで次のことを確認できます。
Person::RegistrationsController#edit as HTMLで処理完了 401 Unauthorized in 0ms
その後、再びログイン ページにリダイレクトされます。この時点でセッションは失われませんでした。プロファイルをクリックしてアカウントの詳細を確認できました。
なぜDeviseの編集アクションに問題があるのか わかりません
また、登録コントローラーに次の構造があります
class Person
class RegistrationsController < Devise::RegistrationsController
end
end
どんな助けでも、それはありがたいです。ありがとう。