【问题标题】:Discord OAuth2 - What's the difference between the OAuth2 URL links?Discord OAuth2 - OAuth2 URL 链接之间有什么区别?
【发布时间】:2021-05-05 20:51:03
【问题描述】:

我只是想扩展我的不和谐机器人功能,所以我决定开始为我的机器人制作 OAuth2 应用程序。在查看 Developer Portal 时,我注意到有 various OAuth2 URLs 可以用于我的应用程序。所以我想知道使用的链接之间有什么区别。我知道这三个代表基本授权、令牌和令牌撤销,但这到底是什么意思?我在这个领域没有太多经验,所以试着像我五岁一样向我解释。


tl;dr:三个 OAuth2 URL 分别代表什么?每个有什么区别,特别是“基本身份验证”、“令牌”和“令牌撤销”背后的含义?

【问题讨论】:

    标签: oauth-2.0 discord


    【解决方案1】:

    文档对此进行了解释。

    来自文档:

    授权码授予是大多数开发人员认为的“标准 OAuth2”,涉及检索访问码并将其交换为用户的访问令牌。它允许授权服务器充当客户端和资源所有者之间的中介,因此资源所有者的凭据永远不会直接与客户端共享。

    https://discord.com/api/oauth2/authorize 链接用于由用户/资源所有者授权您的应用程序。这给了你一个代码。您使用带有https://discord.com/api/oauth2/token 的第二个链接的代码来获取您将访问用户/资源所有者的内容的令牌

    【讨论】:

    • 现在更有意义了,再次感谢!
    猜你喜欢
    • 1970-01-01
    • 2019-03-06
    • 1970-01-01
    • 2022-11-03
    • 2012-12-31
    • 2021-09-26
    • 1970-01-01
    • 2010-12-31
    相关资源
    最近更新 更多