作为我的应用程序的一部分,当我向其他用户发送邀请时,我需要在新创建的用户登录应用程序之前为他们设置一堆参数。因此,在切换到 DeviseTokenAuth(和 rails api)之前,我使用了 devise,它允许我从后端进行用户更改。例如,如果我转到控制台并执行 user.save,它会返回 true。
现在切换到 DeviseTokenAuth 后,我必须在 User 模型的关注文件中输入以下内容:
include DeviseTokenAuth::Concerns::User
包含此内容后,我无法从后端对用户进行更改(例如,rails 控制台> user.save 返回 false)。我认为每次更新用户时都需要一个令牌?对于特定的控制器操作,我如何跳过此操作,例如,我需要在用户/客户端实际调用操作的情况下更新用户。(发送令牌)