簡體   English   中英

Rails路由和爆震

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM