在spring引导应用程序中手动生成oauth令牌

wlwcrazw  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(185)

我希望实现以下行为:
根用户登录到服务a(使用密码),提供目标用户的id。
然后服务a为目标用户生成一个oauth令牌,并将该令牌返回到前端,这样就可以重定向到作为目标用户的服务b。
服务a可以使用用户名和哈希密码访问存储库。
我应该使用哪些机制来实现此方法?

OAuth2AccessToken generateAccessTokenForUser(User user) {
    ...
}
``` `User` 这是一个实体,它拥有所有必要的数据(id、用户名、哈希密码、请求的权限)
我使用的是SpringBootVersion2.0.5,它对应于SpringSecurity 5.0.8

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题