doorkeeper

    5熱度

    2回答

    如何在用戶通過我的移動應用程序通過Facebook驗證後實現正常守門員oauth2流? PS我正在使用門衛gem來爲我的移動應用實現oauth2提供程序。我使用資源所有者密碼憑據流來實現通過用戶的用戶名和密碼進行身份驗證。 因此,如果用戶首先通過移動應用程序通過Facebook進行身份驗證,那麼如何通過門衛使用Facebook訪問令牌來驗證用戶身份。因此,在這種情況下沒有用戶名/密碼(哪個門衛拋出

    0熱度

    1回答

    我試圖通過使其成爲OAuth2提供程序來確保Rails 4 API的安全。 新增寶石Mongoid「4.0.0」(從git倉庫的主分支),使其與Rails的工作4. 現在我想用看門寶石,使API一個OAuth2提供者。 我想看門沒有按;噸支持Mongoid 4 (來源:https://github.com/applicake/doorkeeper/issues/224) 此外,我無法使用Mongo

    4熱度

    1回答

    我正在使用Doorkeeper在rails上構建ruby中的ouath 2.0系統。 我的資源服務器使用doorkeeper_for方法進行保護,並與授權服務器分開,並使用隱式授權流程。 因此,我從auth服務器獲取訪問令牌,然後以這種方式向資源服務器發出請求:localhsot:3000/pages?access_token = XXXX但是當資源服務器讀取訪問令牌時,它會嘗試查找令牌它自己的數

    2熱度

    1回答

    如果單獨的客戶端使用相同的用戶名和密碼進行身份驗證,他們最終會使用相同的訪問令牌,所以我使用的守門人gem與resource owner password credentials flow。這意味着如果另一個客戶端刷新了訪問令牌,客戶端將不再擁有有效的訪問令牌。 如何配置門衛,以便多個客戶端可以使用相同的用戶名和密碼進行身份驗證?

    1熱度

    1回答

    請向我建議移動設備門衛-OAuth2身份驗證的任何站點或git。 在這裏,當從移動設備訪問鏈接時,它將在顯示結果之前要求認證。

    2熱度

    1回答

    我無法使用法術來驗證.. 巫術提供了通過控制器的登錄方法,但它不工作在Doorkeeper.rb文件中使用它。 Doorkeeper.rb Doorkeeper.configure do ... resource_owner_from_credentials do |routes| login(params[:username], params[:password])

    0熱度

    1回答

    我升級看門6.7中使用和我有use_doorkeeper問題時use_doorkeeper導致問題:在升級之前 我的路線: 我跟着migration instructions,做了以下: scope "(:locale)", :locale => /.{2}/ do ... mount Doorkeeper::Engine => '/oauth', as: 'doorkeepe

    4熱度

    3回答

    由於Doorkeeper是一個獨立的引擎,因此我們無法訪問您在ApplicationController中所做的任何操作。但是如果你需要一個current_user呢?什麼可能是一個解決方法在這裏? 第一個想法是猴子補丁ActionController::Base。有更好的想法嗎?

    4熱度

    1回答

    我有一個使用門衛的Rails 4應用程序需要在大多數控制器中進行身份驗證。當我去那些受限制的路線之一時,我看到一個空白頁。我在終端發現,彪馬說: 過濾器鏈停止爲#Proc:0x007fd650803350 @/... /守門人-0.7.2/lib目錄/門衛/助理/ filter.rb:8渲染或重定向 在1ms內完成401未授權(ActiveRecord:0.0ms) 如何捕獲401未經授權的錯誤,

    2熱度

    2回答

    我使用rspec_api_documentation建設軌道4,5的API,並一直印象深刻。已經選擇使用看門人,以確保我的終點,我能夠成功地測試這一切從控制檯,並得到了它的工作。 如果我現在有困難的是如何符合規範它,和存根令牌。 看門的文檔,建議使用下列內容: describe Api::V1::ProfilesController do describe 'GET #index' do