0

https://coderwall.com/p/djgkagのこのコード ブロックを devise で使用して、ログインが成功した後にユーザーがどこから来たのかを返しました。

def after_sign_in_path_for(resource_or_scope)
  session.fetch 'user_return_to', user_path
end

しかし、次のようなエラーが表示されます。

SessionsController の NameError#未定義のローカル変数またはメソッド「user_path」を作成 #

user_path をどのように定義しますか? またはどのように交換しますか?私はレーキルートを実行しましたが、実際にはありません。

4

2 に答える 2

0

おそらく、edit_user_registration_path にリダイレクトする必要があります。

Devise はデフォルトでプロファイルページを提供しません。

于 2013-07-21T10:47:59.997 に答える