gpt4 book ai didi

authentication - Cognito 登录并跟踪推荐来源

转载 作者:行者123 更新时间:2023-12-04 15:29:32 25 4
gpt4 key购买 nike

我正在使用带有内置登录页面的 Amazon Cognito。我想提供一个链接,在用户登录后,我可以根据用户的来源自定义我的网站。

如果我将 redirect_uri 更改为与 App 客户端设置中配置的页面不同的页面,我将收到 redirect_mismatch 错误。

如果我添加一个查询参数,它不会保留它。

https://auth-local.auth.us-west-2.amazoncognito.com/login?response_type=code&client_id=<myid>&redirect_uri=http://localhost:4201/after-login&TEST_QUERY_PARM=1

前往:

http://localhost:4201/after-login?code=[code]

我在 redirect_uri 中没有设置 TEST_QUERY_PARM。

有什么方法可以追踪它的来源吗?

-

编辑:我正在使用 AWS Chalice/Lambda 作为后端服务器

最佳答案

您是否尝试配置两个应用程序客户端,每个客户端都有自己的回调 URL。因此,要跟踪来自不同来源的调用,您需要执行以下操作:

?response_type=code&client_id=<myid_1>&redirect_uri=<myurl_1>
?response_type=code&client_id=<myid_2>&redirect_uri=<myurl_2>

或者您实际上可以为一个 App Client 配置多个回调 URL,用逗号分隔它们。

关于authentication - Cognito 登录并跟踪推荐来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61507629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com