我正在使用亚马逊网络服务。在AWS CloudFormation中,我正在JSON中创建模板,在其中必须添加身份池作为资源,在其中必须使用Google作为Cognito Identity Provider。 如果我们在CognitoIdentityProvider中使用Google,那么对象中的值应该是什么?即
"CognitoIdentityProvider":[
{
"ClientId": String,
"ProviderName": String,
"ServerSideTokenCheck": Boolean
}
]
如果我们将Google用作CognitoIdentityProvider,那么有人可以帮助我了解此对象属性的值吗? 请帮忙。
答案 0 :(得分:1)
与Can I setup AWS Cognito User Pool Identity Providers with Cloudformation?相关的位
正如我在那所说的,对我有用的是:
CognitoUserPoolIdentityProvider:
Type: AWS::Cognito::UserPoolIdentityProvider
Properties:
ProviderName: Google
AttributeMapping:
email: emailAddress
ProviderDetails:
client_id: <yourclientid>.apps.googleusercontent.com
client_secret: <yourclientsecret>
authorize_scopes: email openid
ProviderType: Google
UserPoolId:
Ref: CognitoUserPool