AWS用户池和Google联合身份验证

时间:2018-09-03 10:17:43

标签: ios amazon-web-services amazon-cognito aws-sdk-ios aws-userpools

Hello Im当前正在通过 Cognito用户池对用户进行身份验证。 不过,我现在还需要为以Google为基础的联合身份验证添加支持。

我使用 AWSCognitoIdentityInteractiveAuthenticationDelegate / AWSCognitoIdentityPasswordAuthentication 协议进行身份验证,这与我们的用户池身份验证非常吻合。但是,我看不到如何在此流程中实施Google,因为完成工作需要 AWSCognitoIdentityPasswordAuthenticationDetails(username:**,password:**)对象完成身份验证。

使用 AWSGoogleSignIn AWSSignInDelegate / onLogin 来进行Google登录POC,以避免使用 AWSAuthUI ,因为我需要至少有一个用户名/密码UI的本地自定义UI。但是我真的看不到in可以如何将其改版为当前登录。

关于如何最好地同时支持这些功能和使用哪个AWS框架的任何提示?我宁愿不必重写当前的实现,但是像我这样的接缝需要更通用的身份验证实现。

0 个答案:

没有答案