gpt4 book ai didi

mysql - 如何将 JWT 链接到我的用户信息数据库

转载 作者:行者123 更新时间:2023-12-04 08:41:37 24 4
gpt4 key购买 nike

我创建了一个 Web 应用程序并使用 Auth0 进行身份验证。每个用户都有自己的个人数据页面。
如何将通过 Auth0 登录的用户连接到我的 Mysql 数据库以检索和更新他的特定数据?

最佳答案

从 Auth0 返回的 token 包含编码数据。当您解码它时,您可以看到例如这样的东西。

{
"iss": "http://YOUR_DOMAIN/",
"sub": "auth0|123456",
"aud": "YOUR_CLIENT_ID",
"exp": 1311281970,
"iat": 1311280970,
"name": "Jane Doe",
"given_name": "Jane",
"family_name": "Doe",
"gender": "female",
"birthdate": "0000-10-31",
"email": "janedoe@example.com",
"picture": "http://example.com/janedoe/me.jpg"
}
这是我从 page 复制的 ID token 的负载。您可以使用通用的唯一 ID 连接 Auth0 用户和数据库中的用户数据。例如,您可以在这里使用 sub。您还可以使用访问 token 。它包含相同的 sub 但缺少一些其他数据。

关于mysql - 如何将 JWT 链接到我的用户信息数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64541543/

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