0

Rails 3.2.8、Devise 2.1.2、およびSimpleform2.0.2の使用

サインインとサインアウトが成功したときに、デバイスを使用してユーザーをリダイレクトしようとしています。

それで、もしそうなら、どのように(詳細)コントローラーを変更する必要がありますか?または、リダイレクトヘルパーを実装する必要がありますか?実装する場合、ヘルパーをどこに配置しますか?

トンありがとう。

4

1 に答える 1

1

application_controllerに以下を追加することで、これを実行できるはずです。

def after_sign_in_path_for(resource)
  some_path
end

def after_sign_out_path_for(resource)
  root_url
end

リソースはUserクラスだと思うので、タイプを確認して適切なパスにリダイレクトできます。

于 2012-09-18T15:45:27.923 に答える