繁体   English   中英

在REST Web服务中使用Amazon SDK登录

[英]Login with Amazon SDK in REST web service

构建服务以管理一些AWS资源S3和EC2。 我第一次做这样的事情。 后端是一个使用Spring + Jersey + MySQL的RESTful Web服务。 还有一个javascript客户端,可以与用户和Web服务进行交互。

我现在正在建立用户和请求的身份验证和验证。 基本Auth + SSL或H-MAC似乎是一个很好的解决方案,但我也查看了“使用Amazon登录”选项,该选项中用户将在服务中使用其AWS凭证,我查看了“使用Amazon登录”,但无法完全理解我可以实现并使用它。

这类似于Amazon的oauth2提供者吗?

PS:我知道这个问题含糊不清,它可能会更适合于堆栈程序员,而不是stackoverflow,但我想给它一个机会,因为我有点迷失了

您的观点之一是正确的:如果您与Login with Amazon集成,Amazon将成为您的身份提供者,而LWA实际上是基于OAuth 2.0。

但是您的另一个假设是不正确的:您的应用程序用户实际上将使用其Amazon.com凭据(与他们在Amazon.com上购物时所用的凭据相同)登录他们的服务,而不是使用他们的AWS凭据(可访问Amazon)网页服务)。

与LWA(以及任何基于OAuth的身份提供程序,例如Google或Facebook)进行集成应该非常简单。 您是否已阅读LWA的开发人员资源? 你尝试了什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM