簡體   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