Понятия
{project} в адресах — slug или UUID, принимаются оба.
Что настраивает кто
Граница простая и она же главная причина, по которой облако удобнее собственного сервера:- владелец проекта — в Console: какие каналы включены, брендинг окна входа, наборы
ui_config, политики подтверждения и аудита; - интегратор — у себя в коде:
issuer,client_id, секрет и обработка возврата.
Публичного API для управления проектами, приложениями и ключами нет — всё это делается в
Console.
Два способа подключиться
Redirect — основной путь
Пользователь уходит на страницу входа Veriqa и возвращается обратно. Нужен обычный
OIDC-клиент:
issuer + client_id. Библиотек Veriqa не требуется.Кнопки каналов у себя
Кнопки «Войти через Telegram / WhatsApp / …» рисует ваша страница. Дополнительно нужен
вызов
bootstrap, чтобы узнать, какие каналы включены прямо сейчас.bootstrap можно не читать.
Чем облако отличается от self-hosted
Помимо эксплуатации, отличие есть и в поверхности API:
То есть настоящих различия два — интроспекция и выход. Планируя переезд в обе стороны, считайте
их различием, а не паритетом.