我想创建一个API rails应用程序,并使用DEVISE和JWT添加身份验证
我使用的是: Windows 8.1 ruby 2.6.5p114 rails 5.2.4 devise-jwt (0.5.9) devise 4.7.1
当我想要使用以下命令为JWT创建模型时
rails g model Jwt_blacklist jti:string:index exp:datetime我有这个错误
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/warden-jwt_auth-0.3.6/lib/warden/jwt_auth.rb:89:in
`upcase_first_items': undefined method `map' for nil:NilClass (NoMethodError)有什么解决方案吗?
发布于 2020-03-02 23:20:00
正如其他人在another answer中指出的那样,这个问题是由于新的0.11版本的dry-configurable造成的,这是devise-jwt的一个依赖。
解决方案是将gem 'dry-configurable', '0.9.0'添加到您的Gemfile,然后再次运行bundle update。
https://stackoverflow.com/questions/60470873
复制相似问题