Тестовый OAuth2-клиент

Сервер авторизации: https://testfront2.go-tov.net, клиент: reports, скоупы: userinfo userbasic

Перед началом войдите на сервере авторизации в этом же браузере — /authorize использует его сессию. Redirect URI приложения (https://authdemo.go-tov.net/callback.php и https://authdemo.go-tov.net/implicit-callback.php) должны быть зарегистрированы у клиента.

Текущее состояние

Код авторизации
Access-токен
Refresh-токен

Сбросить состояние

Сценарий 1: Authorization Code + Refresh

  1. 1.1 Перейти на сервер авторизации (response_type=code)
  2. 1.2 Возврат с кодом авторизации — принимает callback.php
  3. 1.3 Получить токен по коду авторизации
  4. 1.4 Получить информацию о пользователе
  5. 1.5 Обновить токен (refresh_token)

Сценарий 2: Implicit

  1. 2.1 Перейти на сервер авторизации (response_type=token)
  2. 2.2 Возврат сразу с токеном — принимает implicit-callback.php
  3. 2.3 Получить информацию о пользователе — кнопка на странице возврата