我正嘗試構建一個使用oauth 1簽名請求對用戶進行身份驗證的服務。該請求包含oauth令牌,簽名,隨機數和消費者密鑰。服務器可以訪問相應的祕密,但不清楚如何使用oauth gem來驗證令牌並檢索相應的用戶。該標記最初是使用oauth-rails插件生成的,但驗證需要在與原始rails應用程序不同的服務器上進行(但可以訪問相同的基礎數據庫)。如何使用oauth gem驗證傳入請求的令牌?
如何使用oauth gem來完成此操作?
我已經瀏覽了oauth和oauth-plugin gem的源代碼,但是我不知道這個驗證實際發生在哪裏。幾乎我能找到的所有文檔都是指使用oauth gem作爲消費者,而不是提供者。