В моем приложении используется Github Oauth. Предположим, что:
- в версии 1 приложению требовалась только базовая авторизация (scopes = [])
- в версии 2 приложению требовался доступ для чтения и записи к общедоступным репозиториям (scope = ['public_repo'])
Некоторые пользователи еще не вошли в систему после обновления.
Теперь у меня есть токены с большими возможностями авторизации, чем у других. Как мне их отличить? Другими словами, как я могу спросить Github: «Эй, у меня есть этот токен oauth… что я могу с ним сделать?»