我正在一个网站上工作,我必须在其中提供对特定频道进行投票的功能,因此要求是正在投票的用户必须登录才能对频道进行投票,因此我如何验证该用户是否是否登录,因为没有用于注销的Twitch API。就我从事Twitch API的工作而言,当我通过twitch登录我的网站时,它也使您登录了Twitch网站,因此我也看到了这件事,只要您登录了Twitch网站,您也登录了您的网站,因为据我假设,它在登录API中使用参数“ redirect_uri”。如果我在用户登录名上创建会话并在我的自定义注销中销毁它,它将始终登录我的站点,因为它是在Twitch站点中登录的。
答案 0 :(得分:0)
您必须撤消令牌,像:
POST https://id.twitch.tv/oauth2/revoke
?client_id=<your client ID>
&token=<your OAuth token>
https://dev.twitch.tv/docs/authentication/#revoking-access-tokens