簡體   English   中英

使用Spring Security 3在我的Grails OAuth提供程序上存儲訪問令牌

[英]Store access token on my Grails OAuth provider using Spring Security 3

我剛剛為我的Grails應用程序實現了oAuth提供程序,並且可以成功驗證我的客戶端應用程序(使用路標)。 我要做的下一件事是保持訪問令牌,所以我的客戶端不必每次都接受權限。 在服務器上,我使用Spring Security OAuth包。

我想我必須實現自己的OAuthProviderTokenServices,但我不確定。 我可以使用任何開箱即用的處理程序,或者是什么方式去?

感謝名單!

OAuth2(JdbcOAuth2ProviderTokenServices)有一個開箱即用的提供程序,但看起來OAuth 1沒有類似的類。您最好的選擇是子類RandomValueProviderTokenServices並實現三個抽象持久性相關方法。 查看JdbcOAuth2ProviderTokenServices以獲取要借用的代碼,尤其是在序列化Authentication對象時。

我以類似的方式實現了一個自定義JPA支持的OAuth2ProviderTokenServices,它非常簡單。

暫無
暫無

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

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