![](/img/trans.png)
[英]what parts are necessary for a custom omniauth oauth2 strategy for integrating with discourse
[英]double request from omniauth (devise, custom strategy, oauth2)
我有一些oauth提供程序代碼,基於從這里獲取的代碼: http : //blog.joshsoftware.com/2010/12/16/multiple-applications-with-devise-omniauth-and-single-sign-on/
然后我用omniauth自定義策略+設計創建了我的客戶端(也以某種方式基於前面提到的鏈接)。
但是我有問題 - 似乎我的策略被調用兩次,方法auth_hash被調用兩次,這導致對access_token_url和user.json進行雙重調用。
知道為什么它被調用兩次以及如何防止它?
問題解決了 - 一個問題是需要兩次策略文件:第一次在omniauth.rb中,第二次在devise.rb中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.