我试图通过将控制器放在命名空间路由(“API”)中来覆盖设计,并且我需要使用令牌可验证功能。我有2个问题,
首先,如何设置默认设置来理解 params[:user] 和 params[:api_user]。目前我可以使用 :api_user 键在数组中发送参数。如果我尝试使用 :user 进行操作,则设计无法识别参数,这似乎是合乎逻辑的。
其次,当我像这样覆盖 sessionController 时:
class Api::SessionsController < ::Devise::SessionsController
def create
super
end
end
如何取回对创建的会话或用户的引用,以使我能够操作创建的可验证令牌。
我已经搜索了很多关于设计定制的主题,发现了类似的问题,但不是这个问题。
谢谢你的帮助