[英]Rails routing and Knock
这个问题可能有点琐碎,但我是新手。 我使用Knock通过JWT对api用户进行身份验证,而routes.rb
如下所示:
Rails.application.routes.draw do
resources :news_articles
mount Knock::Engine => "/sessions"
end
根据敲门文档,它会创建一条路由“ POST / sessions / auth_token”,我如何通过rails conf将“ POST / sessions / auth_token”别名为“ POST / sessions”?
爆震的最新版本(1.5)不再需要安装引擎。
相反,您可以运行令牌控制器生成器
$ rails generate knock:token_controller user
这将在config/routes.rb
添加以下config/routes.rb
post 'user_token' => 'user_token#create'
您可以简单地修改此路线以适合您的需求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.