Ruby on rails 缺少重定向url。在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

在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 @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