草庐IT

ruby-on-rails - 设计允许对单个 Controller 操作进行 token 身份验证

我有一个Web应用程序,它为所有Controller使用设计数据库身份验证,但是我想要一个Controller操作,其中身份验证也使用token完成。我可以为此使用设计吗? 最佳答案 设计策略有一个valid?方法,调用该方法以确定是否应启用该策略。这允许您在每个Controller/操作的基础上控制可用的身份验证策略。将其放入初始化程序中:require'devise/strategies/base'require'devise/strategies/token_authenticatable'moduleDevisemodule