我刚刚为我的Grails应用程序实施了一个OAuth提供商,并且可以成功地验证我的客户端应用程序(使用Signpost)。我要做的下一件事是坚持访问令牌,因此我的客户不必每次都接受许可。在服务器上,我使用Spring Security OAuth软件包。

我想我必须自己实施 Oauthprovidertokenservices 但是我不确定。我可以使用任何开箱即用的处理程序,还是有什么路要走?

thanx !!

有帮助吗?

解决方案

OAuth2(JDBCoAuth2ProviderTokenServices)有一个脱颖而出的提供商,但看起来OAuth 1没有可比的类别1.您最好的选择是子类RandomValueProviderTokenServices,并实现三种摘要持久性相关方法。看看jdbcoauth2providertokenservices以借用代码,尤其是围绕序列化身份验证对象。

我以类似的方式实现了自定义的JPA支持的OAuth2ProviderTokenServices,这很容易。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top