Как сделать пользовательский выход через API Twitch? - PullRequest
0 голосов
/ 10 января 2019

Я работаю над веб-сайтом, на котором мне нужно создать функцию для голосования по определенному каналу, поэтому требуется, чтобы пользователь, который голосует, должен был войти в систему, чтобы проголосовать за канал, как я могу подтвердить, что этот пользователь вошли в систему или нет, потому что нет API-интерфейса Twitch для выхода из системы. Так что, поскольку у меня есть работа над Twitch API, я вижу эту вещь, когда я захожу через twitch на моем веб-сайте, он также регистрирует вас на сайте Twitch, так что, пока вы входите на сайт Twitch, вы также входите на свой сайт, потому что насколько я предполагаю, он принимает параметр "redirect_uri" в API входа в систему. и если я создаю сеанс при входе пользователя в систему и уничтожаю его при моем индивидуальном выходе из системы, он всегда будет входить в систему на моем сайте, потому что это вход в систему на сайте Twitch.

1 Ответ

0 голосов
/ 30 января 2019

Вы должны отозвать токен, вот так:

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

...