java如何在springboot中生成clientid和clientsecret并存储在数据库中?
我知道stackoverflow上已经存在类似的问题。当我检查它们时,它并没有解决我所寻找的问题
我有一个spring boot web服务作为Oaut2ClientManagement
,我在其中创建了一个API,它基本上会注册一个新的客户端。
当新公司注册时,companyId
(它是在一些company_details
表中预定义的,是的,该公司被添加到列表中,但没有注册以访问API)被发送,因此我必须基于此生成client-id
&client-secret
我将存储在CLIENT_KEY_MANAGEMENT
表中。基于此,我编写了一个java代码来生成accessToken
所以我这里的问题是如何生成客户id&客户机密基于我在请求中收到的companyId
?我经历过这一切。但是在spring-boot oauth
中有什么预定义的方法可以完成这项工作吗?因为下一步是基于它生成访问令牌
我还通过了oAuth tutorial。但是,在这个client-id
&client-secret
存储在属性文件中,而不是数据库/其他源中。看起来也是一对
如果有人能指导我使用spring-boot
实现上述场景,那就太好了
共 (0) 个答案