doorkeeper

    1熱度

    2回答

    我搜索了很多以找到答案並找不到答案。我該如何解決這個依賴性問題。如果我刪除sass-rails(這是不實際的,但僅用於測試問題),那麼問題就是將Gemfile下拉到具有依賴性衝突的咖啡軌。 Bundler could not find compatible versions for gem "railties": In Gemfile: doorkeeper (~> 0.6.7

    0熱度

    1回答

    我正在使用Gatekeeper gem在Rails應用程序中提供OAuth。該客戶端是Chrome擴展。 我把'use_refresh_token'註釋掉在doorkeeper.rb中,'access_token_expires_in'設置爲1分鐘。我認爲這會迫使客戶在一分鐘後重新授權。但是無論是否存在use_refresh_token,re-auth都會自動發生。 在存在use_refresh_

    0熱度

    2回答

    是否有可能使用Rails控制檯爲應用程序授權用戶,甚至是模型代碼? 在某些情況下,我希望能夠爲特定應用程序創建和授權新的用戶帳戶。 本質上我想能夠在命令行上生成authorization_code。

    1熱度

    1回答

    將門衛用作我的iOS應用程序的API。我想刪除一個client_secret的需要,所以令牌的post參數如下所示。 grant_type=password& username=USERNAME& password=PASSWORD& client_id=CLIENT_ID 幫助將apprecieted! 感謝, 路德維希

    1熱度

    2回答

    在Doorkeeper.rb中,有一個認證塊。我需要在這裏適應這個邏輯,但是我不確定如何編寫它,因爲Ruby的語法對我來說仍然是新的。 該人員已登錄,他們是current_user或下面執行的邏輯。 resource_owner_authenticator do current_user || session[:after_login_redirect_to] = requ

    7熱度

    1回答

    我正在使用使用omniauth進行身份驗證的話語。我需要這個與我目前的用戶羣(通過電子郵件或Facebook的當前身份驗證)進行整合。一種可能性是創建一個自定義omniauth策略(如https://github.com/intridea/omniauth-oauth2)。我會對話語代碼進行一些調整,但是我是否需要將我當前的應用作爲Oauth2提供者來實現?還是有更簡單的解決方案呢? 我知道這有些

    4熱度

    1回答

    我使用看門的寶石從我的Rails應用程序創建API。默認情況下,看門會回到我的客戶的網址與PARAM code="123"如下: http://localhost:3001/api/callback?code="123" 我想通過更多的參數,可以即user_id和token如下: http://localhost:3001/api/callback?code="123"&user_id="3"

    0熱度

    1回答

    是否存在使用門衛gem(或一般OAuth)存儲將綁定到特定OAuth令牌的用戶設置的統一方式? 我希望用戶在登錄時選擇區域設置,只要使用相同的標記就可以保留該區域設置。在我的用例中,我希望設置爲會話特定的而不是用戶特定的 - 多個令牌可以發佈給單個資源所有者,並且具有不同的設置。

    1熱度

    1回答

    我有兩個Rails應用程序,我想接受來自另一個應用程序(比如說App A)的用戶登錄憑據(比如說App A)。對於接受登錄憑證的應用程序(應用程序B),我認爲最好的選擇是使用OAuth。但對於正在使用其用戶憑證的應用程序(應用程序A),如何允許用戶的登錄信息被其他網站使用?我是否也使用OAuth,或者類似Doorkeeper?正如您所看到的,我對用戶身份驗證非常陌生,所以任何建議都會有所幫助!

    1熱度

    1回答

    我正在使用門衛和Omniauth。 客戶端重定向到我的授權端點,該端點將重定向到登錄頁面。要求用戶使用Facebook進行身份驗證,之後他將登錄並返回到門衛。 我的問題是,如果用戶選擇不登錄,流程永遠不會返回到門衛。我期望該流程將返回到門衛,這將向客戶端返回一個錯誤。 我該怎麼做?