对于现有的认知用户池用户来说,允许该用户在未来使用社交登录或用户名/密码登录是可能的吗?
例如,我通过社交登录来创建一个用户,然后我想选择是使用我的社交登录还是使用用户名和密码登录。
是否有可能让用户在每次登录时选择如何进行呢?如何在我的认知用户池和auth流中设置它?
发布于 2019-12-30 21:39:05
是的,你可以,一个例子你可以找到它使用这个例子:
https://itnext.io/facebook-login-using-aws-amplify-and-amazon-cognito-4acf74875a04
提供Facebook登录和用户名/密码选项?对于大多数应用程序,开发人员应该同时提供唯一的用户名/密码身份验证选项,以及Facebook、Google或Twitter等社交身份登录。为什么?首先,并不是每个人都有Facebook或社交媒体账户。其次,那些有账户的人可能不习惯把他们的脸书账户和你的应用联系起来。第三,大多数用户不想再创建一个他们不记得的密码。
https://stackoverflow.com/questions/59536786
复制相似问题