按下网站上的按钮后不显示 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的主要内容,如果未能解决你的问题,请参考以下文章
为啥按“返回”按钮后不调用 onSaveInstanceState()?