从纯JavaScript使用AWS cognito

从纯JavaScript使用AWS cognito,javascript,amazon-cognito,Javascript,Amazon Cognito,希望有人能对将Cognito与普通JavaScript结合使用有所启发。没有npm,没有网页包,只有纯JavaScript。我发现一篇文章有一个很好的例子,包括所需的AWS JavaScript库。我从这个例子开始工作,直到遇到注销不工作的问题。我认为示例中的库可能已经过时,所以我去寻找最新的。这就是事情变得混乱的地方。在这个示例中,我有以下JavaScript库:amazon-cognito-identity.min.js、aws-cognito-sdk.min.js和aws-sdk.min.

希望有人能对将Cognito与普通JavaScript结合使用有所启发。没有npm,没有网页包,只有纯JavaScript。我发现一篇文章有一个很好的例子,包括所需的AWS JavaScript库。我从这个例子开始工作,直到遇到注销不工作的问题。我认为示例中的库可能已经过时,所以我去寻找最新的。这就是事情变得混乱的地方。在这个示例中,我有以下JavaScript库:amazon-cognito-identity.min.js、aws-cognito-sdk.min.js和aws-sdk.min.js。我假设aws cognito sdk一定不再存在了?我更新了另外两个,看到有一个amazon cognito auth库。我需要这个吗?不管怎样,有了这三个库,现有的代码就不起作用了。我最终会犯一些错误,比如“AWSCognito未定义”等等


希望有人能给我指出正确的方向,告诉我在纯JavaScript中使用Cognito的下载、文档等在哪里

下面找到一个我为自己创建的模板。它在“纯javascript”和angularjs应用程序中

我的模板: 基于:

例如,在调用Lambda函数时,始终确保使用正确版本的脚本和相关的apiVersion


可能会涉及到一些不好的实践,但就我所能研究的而言,这些都应该是好的。

你所说的纯JavaScript是什么意思?你能链接你所学的教程吗?简单的JavaScript可能是错误的说法。我正在构建一个需要登录和注销功能的chrome扩展。在扩展中,JavaScript包含在html的脚本标记中,或者通过扩展清单中的引用。我没有使用NPM,我不能使用“require”等。本教程使用的是Identity JS SDK。在设计身份验证引擎时,您可以参考。您可以使用webpack通过将库附加到窗口对象来公开库。然后,您可以使用输出文件在常规JS中使用它。