authlogicの認証をdevineに変換しているアプリを使っています。全体的に見るとこれは驚くほど単純ですが、簡単に解決できない問題が1つあります。デベロップとレールを使用しているときにユーザーごとにロケールを設定する3
アプリでは、ユーザーは自分のロケールを選択することができます。その後、ログインするたびに、選択した言語でアプリが表示されます。これまでは、私のUserSessionsコントローラのcreateメソッドでロケールを設定するだけでした。
Deviseでは、すべてのコントローラが自動的にセットアップされます。これは素晴らしい方法です。私はDeviseControllerを拡張し、これを好きなようにするカスタムコントローラを作成することができることを知っていますが、私が理解していることから、それはすべてのビューを作成する必要があることを意味します。余分なコード行を1つだけ実行するだけです。
成功した認証で実行されるコードを指定する簡単な方法はありますか?
お返事ありがとうございます。私の質問を振り返ってみると、私はそれを特にうまく表現したとは思わないが、意見を生成することは、私が避けようとしていた問題であった。私はthoのために探していた解決策を見つけて、他の誰にとっても役に立つようにここに掲載しました – Addsy