Код авторизации OAuth 2.0


Чтобы начать процесс авторизации, пользователь должен нажать на ссылку в вашем приложении, которое направит его на URL:

https://worksection.com/oauth2/authorize
URL-адрес авторизации должен содержать обязательные параметры:

ПАРАМЕТР
ОПИСАНИЕ
client_id
client_id, полученный при создании приложения.
response_type
Настройка ответа, возврат кода авторизации. Всегда указываем значение code.
redirect_uri
URI, когда будет перенаправлен ответ. URI должен соответствовать требованиям стандарта OAuth2 и использовать протокол HTTPS.
state
Случайная текстовая строка, которая будет включена в ответ вашему приложении в конце потока OAuth. Основная цель - предотвращение подделки запросов CSRF.
scope
Разрешениям OAuth помогают вам точно настроить, к каким данным в Worksection ваше приложение будет иметь доступ. Этот параметр передается в виде строчек, разделенных пробелом или запятой. Список доступных областей видимости: projects_read, projects_write, tasks_read, tasks_write, costs_read, costs_write, tags_read, tags_write, comments_read, comments_write, files_read, files_write, users_read, users_write, contacts_read, contacts_write, administrative.