如何实施AWS Cognito(离子)

时间:2017-10-20 13:44:06

标签: amazon-web-services ionic3 amazon-cognito

我正在尝试从头开始将AWS cognito服务实施到我的应用程序(离子2/3)中。我以前没有AWS的经验。

我确实做了离子2-starter-aws项目的工作(即使教程遗漏了很多东西),但由于我将项目导入移动中心,所以我没有学到任何对我的应用有用的东西。

我做了什么:

  1. 让我的应用无需任何AWS服务即可使用。
  2. 创建了一个移动集线器,添加了一个用户池(用户登录)
  3. 激活托管和流媒体(来自Mobile Hub)并下载了aws-config.js
  4. https://github.com/ionic-team/ionic2-starter-aws / src / providers /复制/粘贴提供程序文件(它们是为aws连接而制作的,我猜是没有重写它们)
  5. 在这里,我尝试以不同的方式添加aws-config.js(在src / assets中,与index.html相同的位置,在项目根目录,...)但没有成功,我得到的只是AWSCognito is not defined。这个错误几乎没有结果,所以我想我忘记了/在某些时候做错了(我猜它来自aws.cognito.ts里面的declare var AWSCognito: any;但是之前没有宣布,但为什么呢然后用ionic2-starter-aws工作?)

    实施Cognito有哪些步骤?已经为javascript做了很多但是它们似乎不适用于打字稿?

0 个答案:

没有答案