我刚刚为我的Grails应用程序实现了oAuth提供程序,并且可以成功验证我的客户端应用程序(使用路标).我
要做的下一件事是保持访问令牌,所以我的客户端不必每次都接受权限.在服务器上,我使用
Spring S
ecurity OAuth包.
我想我必须实现自己的OAuthProviderTokenServices,但我不确定.我可以使用任何开箱即用的处理程序,或者是什么方式去?
感谢名单!
OAuth2(JdbcOAuth2ProviderTokenServices)有
一个开箱即用的提供程序,但看起来OAuth 1没有类似的类.您最好的选择是子类RandomValueProviderTokenServices并实现三个抽象持久性相关
方法.查看JdbcOAuth2ProviderTokenServices以
获取要借用的
代码,尤其是在序列化Authentication对象时.
我以类似的方式实现了一个自定义JPA支持的OAuth2ProviderTokenServices,它非常简单.