我同时使用 devise 和 devise_invitable。
路线.rb:
devise_for :users, :skip => [:registrations]
as :user do
get 'users/edit' => 'devise/registrations#edit', :as => 'edit_user_registration'
put 'users' => 'devise/registrations#update', :as => 'user_registration'
end
我在我的 routes.rb 中做了这个更改,所以现在注册用户可以更改密码但新用户不能注册。问题是在用户编辑他们的个人资料后我应该如何定制重定向?
此链接中的解决方案https://github.com/plataformatec/devise/wiki/How-To:-Customize-the-redirect-after-a-user-edits-their-profile设计给我的不适用于我这个情况。
编辑
重定向是“127.0.0.1:3000/user.user”