Ruby on rails 缺少重定向url。在Desive_token_auth中放弃密码
在Desive_token_auth中,注册和登录工作正常。但密码重置给出错误Ruby on rails 缺少重定向url。在Desive_token_auth中放弃密码,ruby-on-rails,ruby,devise,rails-api,Ruby On Rails,Ruby,Devise,Rails Api,在Desive_token_auth中,注册和登录工作正常。但密码重置给出错误 Missing redirect url. 它在这些行上给出密码_controller.rb错误 @redirect_url = params[:redirect_url] # fall back to default value if provided @redirect_url ||= DeviseTokenAuth.default_password_reset_url unless @redi
Missing redirect url.
它在这些行上给出密码_controller.rb错误
@redirect_url = params[:redirect_url]
# fall back to default value if provided
@redirect_url ||= DeviseTokenAuth.default_password_reset_url
unless @redirect_url
return render_create_error_missing_redirect_url
end
您可能没有在初始值设定项上提供
default\u password\u reset\u url
。在config/initializers/designe_token_auth.rb下,尝试以下操作:
DeviseTokenAuth.setup do |config|
config.default_password_reset_url = <your_url>
end
designetokenauth.setup do | config|
config.default\u password\u reset\u url=
结束
你可以在这里看到可用的选项:你能帮我在那里给出哪个url吗?也许只需要
根url
。是成功重置密码后系统将重定向到的url获取此错误,尽管有此初始值设定项并将重定向url传递到/api/v1/auth/password@vipin8169更新InitializerSchoose时,您需要重新启动rails服务器
,具体取决于您希望使用的redirect\u url
确认链接的一部分:http://localhost:3000/api/auth/password/edit?config=default&redirect_url=&reset_password_token=EyLxn95R3zo-bPs1txdY