Описание: Первичная регистрация производит запрос аккредитационных данных с проверкой регистрации в ЛК МТТ Бизнес. Параметры: GET/ https://\{{hostoauth}}/oauth/authorize Параметр | Описание/значение | client_id | Значение получается из ЛК МТТ Бизнес | redirect_uri | URL переадресации кода (например, {+} http://localhost:9090+ /oauth2) | scope | Обязательно должен быть установлено значение https://mtt.ru/auth.tokens.readwrite | response_type | Обязательно должен быть установлено значение "code" | state | не обязательный параметр, но служит для защиты от CSRF, а также позволяет хранить состояние в процессе авторизации. |
После выполнения запроса, будет выполнен редирект на страницу ввода логина и пароля в ЛК МТТ Бизнес. После успешного подтверждения логина и пароля, будет выполнен редирект на указанный redirect_uri с передачей кода (например: http://localhost:9090/oauth2?code=Yzk5ZDczMzRlNDEwY&state=xyz). Используя полученный код авторизации, приложение далее сможет выполнить генерацию access_token и refresh_token. |