在我使用 Aws Cognito 之前,流程的工作原理很简单,但我无法理解 Azure 移动服务身份验证的好处。我遵循了这个文档,但它让我更加困惑。当我将aws与facebook登录一起使用时。
- 用户登录。我获取令牌和用户信息我将此令牌传递给 AWS cognito。
Cognito 为我存储它,每次我回到应用程序时,我都会问 Cognito “嘿 cognito 是我的令牌还活着”。Cognito 使用 facbeook 进行验证。如果是继续,则不再要求用户进行身份验证。如此处所述
我预计 Azure 会出现类似的行为,这不会发生吗?为什么链接中告诉我需要通过提取令牌模式自己处理 IsExpired ?
还有其他问题,Azure 也使用联合身份如果我理解的话,在 Cognito 上我可以看到用户。它们存储在天蓝色的哪里,我可以以某种方式看到它们还是我需要自己存储?