doorkeeper

    0熱度

    1回答

    我想修改來與看門寶石(簡稱維基:https://github.com/doorkeeper-gem/doorkeeper/wiki/Customizing-views)的意見。 我想看門/授權/ new.html.erb使用我的應用程序的CSS。我試過在視圖中加入這一行: <%= stylesheet_link_tag 'application', media: 'all', 'data-turb

    1熱度

    1回答

    我正在構建Chrome擴展程序,該擴展程序使用門衛gem(版本1.4.0)通過OAuth訪問我的Rails API。在該gem的文檔中,當新用戶嘗試使用Chrome擴展時,如何讓提供者應用跳過「授權應用」,它提供了非常明確的說明。一個只需要將此添加到初始化程序: skip_authorization do true end 但我按照說明,沒有任何更改。它仍然要求用戶授權該應

    3熱度

    1回答

    我發現了一個相關question沒有滿意的回答,於是再次詢問這裏: 我使用Doorkeeper GEM爲我的應用程序的API調用。我已按照oauth2寶石文檔的步驟: require 'oauth2' client = OAuth2::Client.new('client_id', 'client_secret', :site => 'https://example.org') client

    2熱度

    2回答

    使用密碼授予OAuth-2流,如果非管理員用戶請求使用scope: 'admin'的訪問令牌,我希望能夠拒絕發生這種情況 - 我正在使用門衛與設計。 當前任何舊用戶都可以詢問任何範圍,並且默認情況下它會被授予。 我看不出在門衛中執行這種邏輯的明顯掛鉤。在哪裏/如何配置這個?

    1熱度

    1回答

    你有任何想法如何覆蓋由門衛gem提供的Doorkeeper::Application。比方說,我想添加驗證,回調等。 Db表被命名爲auth_applications。 我創建了一個名爲application.rb的模型,其中包含以下內容,但我的before_create調用未觸發。什麼是最好的方法? module Doorkeeper class Application < Activ

    4熱度

    2回答

    我無法弄清楚門禁系統中令牌和授權之間的區別。在哪一刻,門衛創建一個訪問授權和訪問令牌?該文檔似乎並沒有提到它,現在我正在閱讀代碼,但不是十幾行。

    1熱度

    2回答

    我目前在我的導軌應用程序中配置了Devise,Doorkeeper和葡萄。 Devise和Doorkeeper被配置爲可以在網站上註冊並使用Devise登錄,Doorkeeper提供可創建令牌的oAuth端點。 如何添加令牌到HttpRequest並使用它保護葡萄API? 編輯: 所以我試圖實現湯姆赫特建議的Winebouncer實現。 我按照指示https://github.com/antek-

    0熱度

    1回答

    我已經構建了一個具有RubyOnRail後端(Restful Oauth API)的。我正在使用oauth門衛。我希望能夠以其他用戶身份登錄,並擁有一種「超級密碼」。 什麼,我試圖做 user = User.where(username: params[:username]).first if(user.password == params[:password] || $user->passwo

    3熱度

    2回答

    我想auto-autorize some trusted apps我們的軌道API與看門 # Skip Authorization for trusted clients Doorkeeper.configure skip_authorization do |resource_owner, client| client.superapp? || resource_owner.

    0熱度

    1回答

    已更新,會話數據 pastebin.com/nGGriw7e 我有一個競賽控制器,其從應用控制器繼承 我們使用守門人的寶石。在應用控制器 我們的CURRENT_USER定義,並設置爲一個輔助方法 helper_method :current_user, :require_user, :require_no_user def current_user @current_user