【发布时间】:2016-05-12 09:19:30
【问题描述】:
我浏览了官方文档和各种 AWS 博客,使用 Cognito 创建了一个 Web 应用程序。大多数示例都基于移动应用程序,而不是网络应用程序。 根据文档,我创建了一个身份池,并且正在使用 Google 身份验证提供程序。在此之后,AWS 给了我以下代码 -
获取 AWS 凭证-
AWS.config.region = 'ap-northeast-1'; // Region
AWS.config.credentials = new AWS.CognitoIdentityCredentials({
IdentityPoolId: 'IDENTITY_POOL_ID',
});
存储用户数据 -
AWS.config.credentials.get(function(){
var syncClient = new AWS.CognitoSyncManager();
syncClient.openOrCreateDataset('myDataset', function(err, dataset) {
dataset.put('myKey', 'myValue', function(err, record){
dataset.synchronize({
onSuccess: function(data, newRecords) {
// Your handler code here
}
});
});
});
});
从这里我不知道如何进行。在我的 html 页面中,我有一个登录按钮,单击该按钮我必须调用哪个函数,它基本上调用了谷歌身份验证器。
谢谢。
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-sdk amazon-cognito