按下网站上的按钮后不显示 Discord OAUTH2

Posted

技术标签:

【中文标题】按下网站上的按钮后不显示 Discord OAUTH2【英文标题】:Discord OUATH2 not showing after pressing a button on website 【发布时间】:2021-04-09 04:07:41 【问题描述】:

我对制作网站非常陌生,所以我决定制作这个,但我在制作 OUATH2 链接时遇到了问题,因为我按下按钮后它没有显示。它应该首先让用户登录到他们的不和谐帐户,然后再将他们重定向到不和谐服务器,但我不确定为什么它没有发生。

我不确定 invis recaptcha v2 是否正常工作,请帮我检查一下,抱歉问得太多了,但它很混乱。

非常感谢

The website : https://smilewindiscord-th.web.app/

The full code :https://github.com/reactxsw/website

【问题讨论】:

【参考方案1】:
<form action="https://discord.com/invite/R8RYXyB4Cg" method="post" id="join-form">
    <button class="invite g-recaptcha" data-sitekey="6LdwBR4aAAAAALtv4g0-X6_-jmGlUc6DU1l9kW19" data-callback="onSubmitrecaptcha" data-action="submit">Join Server</button>
</form>

你告诉它你希望他们加入。 您可以使用 OAuth2 做的只是将重定向 URL 设置为不和谐的邀请链接。

然后它会授权​​你并将你传递给 Discord,但是你会失去访问令牌等。

【讨论】:

嗨,谢谢你给我的建议,但它似乎仍在做同样的事情。 您可以在同一个链接中查看github repo中的index.html,看看我是否正确

以上是关于按下网站上的按钮后不显示 Discord OAUTH2的主要内容,如果未能解决你的问题,请参考以下文章

Objective-C:以编程方式单击网站按钮

为啥按“返回”按钮后不调用 onSaveInstanceState()?

构建应用程序后不显示 UI 保存按钮

按下按钮后不显示活动,带有按钮的一次性活动

使用其他提供商身份验证服务(如 Soundcloud)时令牌身份验证的安全性?

使用 Discord py 使用 Discord 按钮编辑嵌入描述