我有以下路径,允许我在使用gem 'devise-jwt', '~> 0.6.0'的Rails控制器中调用current_user函数
Rails.application.routes.draw do
devise_for :users
end将路径更改为following时,将无法再调用current_user函数
Rails.application.routes.draw do
namespace :api do
namespace :v1 do
devise_for :accounts
end
end
end错误如下:
undefined local variable or method `current_user' for #<API::V1::UsersController:0x00007f9fb7c64ec8> Did you mean? current_api_v1_user在将Devise放入名称空间后,我需要使用相同的current_user方法
发布于 2019-12-18 03:34:01
gem Devise Token Auth使您能够在应用编程接口请求时使用devise的current_user功能。
https://stackoverflow.com/questions/59380729
复制相似问题