Создание
Чтобы подключить авторизацию через Kodari ID к своему сайту, нужно создать сервис в панели разработчика.
1. Аккаунт Kodari ID
Войдите в свой аккаунт Kodari ID (или зарегистрируйте новый) на id.kodari.ru.
2. Панель разработчика
В личном кабинете перейдите по ссылке «Перейти в панель разработчика» — там создаются и управляются сервисы.
3. Форма создания сервиса
Часть полей нельзя изменить после создания — заполняйте внимательно:
| Поле | Описание |
|---|---|
| Название сервиса | до 20 символов, показывается пользователям при входе и в списке подключённых сервисов. Нельзя изменить после создания. |
| Описание сервиса | до 300 символов, видно пользователям в списке подключённых сервисов. |
| URL сайта сервиса | только https, именно на этот адрес пользователь вернётся с токеном после входа. Нельзя изменить после создания. |
| Дата релиза | когда сервис станет доступен пользователям, по умолчанию — текущее время. Нельзя изменить после создания. |
| Иконка сервиса | PNG или JPG, до 8 МБ, автоматически подгоняется под 512×512. Если не загрузить — используется иконка Kodari ID по умолчанию. |
| Запрашиваемые данные пользователя | необязательно: имя, username, email, номер телефона, аватар (ссылка на изображение), Telegram ID. От этого зависит, какие поля придут в ответе verify_token.php — см. «Получение данных пользователя». |
4. API Key и API Secret
После создания сервиса откроется страница с API Key и API Secret. API Key виден в панели разработчика постоянно, а API Secret показывается только один раз — сохраните его сразу. Если потеряли — пересоздайте токен в настройках сервиса (иконка глаза рядом с API Secret → «Пересоздать токен»); старый токен при этом перестанет работать.
5. Статус сервиса
Новый сервис уходит на модерацию, обычно на 1-2 дня — в это время авторизация через него недоступна. Дальше возможны такие статусы:
| Статус | Что значит |
|---|---|
| На модерации | сервис проверяется, авторизация ещё недоступна |
| Активный | сервис прошёл модерацию и работает |
| Отклонено | не прошёл модерацию, причину можно уточнить в поддержке |
| Заблокировано | заблокирован после проверки, причину можно оспорить в поддержке |
По вопросам модерации — support@kodari.ru.
6. Удаление сервиса
Кнопка «Удалить сервис» в панели разработчика удаляет сервис безвозвратно, восстановить нельзя.
Дальше
Когда сервис станет активным, переходите к технической интеграции — раздел API: «Авторизация», «JS SDK и всплывающее окно входа», «Получение данных пользователя».