具有设计的JSON API Rails 6-注册问题

问题描述 投票:0回答:1

[当我尝试使用Devise的sign_up方法时,出现内部服务器错误,但是在创建用户之后。

我的application.rb:

class ApplicationController < ActionController::Base
  protect_from_forgery with: :null_session, only: Proc.new { |c| c.request.format.json? }
  before_action :configure_permitted_parameters, if: :devise_controller?

  respond_to :json

  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [ :username ])
  end
end

这里是输出,

rails s output

有什么想法吗? 🤔我正在用Doorkeeper对此进行补充,但是请不要更改Devise的操作。我也没有在应用程序的任何地方独自使用Warden。


ruby-on-rails api devise doorkeeper warden
1个回答
0
投票

此问题似乎是您遇到的问题:

https://github.com/heartcombo/devise/issues/4603

他们建议清除浏览器的cookie

通常会在升级一堆卡住的在一个分支中设计,然后您又回到另一个分支进行东西,您的浏览器中就有这个更新的cookie。简单解决方案是在浏览器中清除cookie。

其他答案提到升级设计版本

© www.soinside.com 2019 - 2024. All rights reserved.