从没有Ajax的浏览器中调用经过身份验证的AWS Lambda函数

时间:2018-10-29 20:03:23

标签: oauth aws-lambda amazon-cognito serverless-framework aws-amplify

我有一个单页面应用程序,正在使用AWS Amplify与Lambda进行通信。我在页面上有一个重定向链接,但我希望像其他API调用一样使用Cognito对其进行身份验证。不能像Amplify那样进行Ajax调用,因为我希望页面重定向。因此,我有一个标签链接到我的Lambda函数,我可以重定向我想要的所有内容,但不知道如何知道谁单击了按钮。我怎么有一个重定向功能来知道用户是谁?

此外,为明确目的,此重定向用于具有其他服务的OAuth。我知道如何使其贯穿整个OAuth流程。我只是不知道怎么知道谁是用户。

0 个答案:

没有答案