[英]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.