簡體   English   中英

Symfony2捆綁包中是否支持OAUTH2的“資源所有者密碼憑據授予”身份驗證流程?

[英]Is there support for OAUTH2's 'Resource Owner Password Credentials Grant' authentication flow in Symfony2 bundle?

我已經編寫了一個支持OAUTH2的“資源所有者密碼憑據授予”身份驗證工作流的API。 http://tools.ietf.org/html/draft-ietf-oauth-v2-31#section-4.3

我有一個Symfony2應用程序,希望用戶能夠將其用戶名和密碼輸入表單,並使安全系統可以將其與我的API交換為access_token。

我知道可以編寫自定義身份驗證處理程序來完成此任務,但如果可能的話,我想使用現成的工具。 經過研究,我看到許多庫僅支持更傳統的三足工作流。

是否有任何庫將“資源所有者密碼憑證授予”工作流程集成到Symfony安全系統中?

是的, FOSOAuthServerBundle可以。 授予類型:client_credentials

有一些關於它的文件在這里 ,沒有具體到“資源所有者密碼憑據格蘭特”,但你應該能夠做得出來。 如果您這樣做,請在GitHub上創建PR,並提供該捆綁包的一些其他文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM