首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React本机: Auth.signIn()返回什么?

React本机: Auth.signIn()返回什么?
EN

Stack Overflow用户
提问于 2021-06-18 13:51:12
回答 1查看 546关注 0票数 1

我正在开发使用react本机与Amazon作为后端。我也在使用amplify库。

对于登录,我使用以下调用:

const user = await Auth.signIn(...)

https://docs.amplify.aws/lib/auth/emailpassword/q/platform/js#sign-in

https://aws-amplify.github.io/amplify-js/api/classes/authclass.html#signin

我的相关的问题:

  1. 我在user变量中得到一个很大的JSON。我相信是AWS credential
  2. 上面的signIn()调用不返回令牌,而是返回AWS凭据。是吗?还请参阅帖子:- https://stackoverflow.com/a/59327655/15943787 上面的帖子提到:

在成功地对用户进行身份验证之后,Amazon发出JSON网络令牌(JWT),您可以使用这些令牌来保护和授权对您自己的API的访问,或者交换AWS凭据。

上述说法是什么意思?Auth.signIn()在做什么?获取JWT令牌或凭据?

  1. 返回的凭据是否存储在移动设备中?默认情况下,在android中,它是未经加密存储的。对吗?
  2. 它存储在sharedPreferences中吗?
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68036388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档