gpt4 book ai didi

java - 使用 AWS Cognito Java API 进行身份验证/自动化的 spring boot web 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:01:19 24 4
gpt4 key购买 nike

AWS Cognito 主要用于从移动或 Web 应用程序 (Javascript) 进行无服务器用户身份验证。

主要关心的是,我们需要为每个客户端(如Android、IOS和Javascript)做客户端实现。

除此之外,我们还可以使用 spring boot 服务器,该服务器将为上述所有客户端公开登录/注册/操作 rest 端点,其中 spring boot 将代表客户端向 Congnito 进行身份验证/注册,并将 access_token 响应发送回客户端。这样,Conginto 集成将只在一个地方完成,即 Spring boot 应用程序。

我们可以继续使用这种方法吗? AWS SDK 是否支持 Java 从服务器进行认知访问?

最佳答案

这是一个 article它显示了一个实现 Spring Boot 应用程序的示例,该应用程序能够使用 OAuth 2.0 授权代码授权和 JSON Web token 根据 Amazon Cognito 对用户进行身份验证。

github repo包含 Kotlin 中的示例代码

可能,这在某些方面与您的用例相似。

关于java - 使用 AWS Cognito Java API 进行身份验证/自动化的 spring boot web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51779523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com