这个问题可能有点微不足道,但我是铁杆新手。
我使用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'?
答案 0 :(得分:0)
knock的最新版本(1.5)不再需要安装引擎。
相反,您可以运行令牌控制器生成器
$ rails generate knock:token_controller user
这将在config/routes.rb
post 'user_token' => 'user_token#create'
您只需修改此路线即可满足您的需求。