在我的网站上设置Discord oauth2登录(使用PHP?)

问题描述 投票:0回答:1

所以我在学习如何在我的网站上通过不和谐设置登录时遇到麻烦。我一直在浏览几个小时,但却找不到任何我理解的东西......

目前,我创建了discord应用程序,给了我一个客户端ID和客户端密钥,以及一个返回我localhost的链接:

https://discordapp.com/api/oauth2/authorize?client_id=550631359337594881&redirect_uri=http%3A%2F%2Flocalhost&response_type=code&scope=identify

目前我已将其设置为从按钮重定向到该URL,然后将其发送给discord以接受。然后它将我送回http://localhost?code=CODE_HERE

但是,我不知道我应该用这个代码做什么。我正在设置它,以便它会显示该人的用户名和标签图,以及他们的个人资料图片。

我目前在网站上使用HTML,CSS,JS和PHP,但我想我可能需要使用其他东西,但我不知道如何设置它,或者我需要什么。我正在使用XAMPP运行我的本地服务器。我更喜欢它只是PHP,但我对其他选项持开放态度。

有谁知道如何将代码转换为用户名+图像?

提前致谢!

login oauth oauth-2.0 discord
1个回答
0
投票

您拥有用于对discord API的许多端点进行身份验证的代码。你需要http://discordapp.com/api/users/@me端点。您使用授权标头进行身份验证。看看Developer Portal,了解更多有关your endpoint的信息

© www.soinside.com 2019 - 2024. All rights reserved.