我想用devise_token_auth和jsonapi-resources。我已经建立了可以创建用户并登录的位置,但我无法弄清楚如何访问需要首先验证用户身份的控制器。这是我的控制器,我想需要身份验证:使用devise_token_auth和jsonapi-resources
class FriendsController < JSONAPI::ResourceController
include DeviseTokenAuth::Concerns::SetUserByToken
before_action :authenticate_user!
end
当我尝试localhost:3000/friends
,我得到一个401“仅授权的用户。”错误,所以我认为它有效。我认为我的主要问题在于我不确定如何处理登录时获得的访问令牌。我已经尝试在我的请求中将其设置在标题中,但仍得到相同的“仅限授权用户”错误。