Привет!
В прошлом выпуске я рассказывал о том, как мы открыли документацию и первые примеры интеграции. За последний месяц Авториза стала заметно ближе к тому, чтобы ей было удобно пользоваться не только тем, кто уже знает, что делать, но и тем, кто пришел попробовать сервис впервые.
Мы упростили первый запуск, добавили новые способы входа, расширили примеры интеграции и наконец собрали в одном месте юридические и другие публичные материалы проекта.
Что произошло за месяц
Теперь можно начать с демо-проекта
Самое заметное изменение в кабинете — появился сценарий создания демо-проекта.
Раньше после регистрации нужно было самостоятельно создать проект, приложение и настроить необходимые параметры. Теперь можно нажать «Создать демо-проект» и сразу получить готовую основу для знакомства с Авторизой.
Демо-проект автоматически создаёт проект и приложение с базовыми настройками, включая Redirect URI, тип приложения и описание.
Мы также полностью обновили документацию "Быстрый старт". Теперь это последовательность из пяти шагов: создать проект, настроить Redirect URI, подключить приложение, обработать результат авторизации и получить данные пользователя.
Получился гораздо более короткий путь от «хочу посмотреть, как это работает» до первого рабочего входа.
VK и Яндекс теперь можно использовать для входа
В Авторизе появились новые способы аутентификации через внешних провайдеров — VK ID и Яндекс ID.
В интерфейсе входа теперь доступны отдельные кнопки для этих сервисов. За ними стоит полноценный сценарий federated login: Авториза определяет выбранного провайдера, получает необходимые данные и возвращает пользователя обратно в обычный процесс авторизации.
Для пользователей это означает ещё один простой способ войти в приложение, а для разработчиков — возможность подключить несколько способов входа через одну интеграцию с Авторизой.
Примеров интеграции стало больше
В прошлом месяце мы опубликовали первые открытые репозитории с примерами подключения Авторизы. За этот месяц добавили ещё несколько.
Теперь в документации собраны примеры для:
- Next.js
- React SPA
- Spring Boot
- ASP.NET
- FastAPI
- Qt
- Django
- Laravel
- Flutter
- Kotlin
Новые репозитории помогают показать не только веб-интеграции, но и сценарии для мобильных и нативных приложений.
При этом специальные SDK для подключения не обязательны: Авториза использует стандартные OAuth 2.0 и OpenID Connect, поэтому интеграцию можно выполнять обычными библиотеками OIDC для выбранного языка или платформы.
Документация стала заметно больше
За месяц мы продолжили развивать документацию и переработали её структуру.
Помимо обновлённого Quick Start, появились и были существенно дополнены материалы по настройке проектов, Redirect URI, токенам, SDK, основным концепциям, импорту и экспорту данных, а также сравнению Авторизы с другими решениями.
Появился раздел юридических документов
На сайте опубликован отдельный раздел с юридическими и организационными документами Авторизы.
В нём собраны условия использования, публичная оферта, условия бесплатного тарифа, допустимое использование сервиса, условия для некоммерческих организаций, политика обработки персональных данных, информация о безопасности, жизненном цикле сервиса и правила прозрачности изменений.
Мы постарались сделать эту информацию открытой и доступной до регистрации, а не прятать её где-то глубоко внутри личного кабинета.
Небольшие изменения, которые делают Авторизу надёжнее
Параллельно с крупными функциями продолжаем исправлять множество небольших проблем в интерфейсе и авторизационных сценариях.
- уточнили тексты регистрации, входа и восстановления пароля;
- добавили соглашение со ссылкой на юридические документы непосредственно на странице входа;
- усилили правила создания пароля;
- улучшили обработку ошибок и состояния загрузки;
- на шаге активации теперь показывается email пользователя;
- исправили ряд сценариев переименования проектов, изменения client secret и создания приложений;
- улучшили обработку email независимо от регистра букв;
- усилили проверку Redirect URI;
- исправили сценарии входа после создания нового проекта.
Отдельно добавили автоматические тесты для ключевых сценариев авторизации — входа, выбора аккаунта, подтверждения доступа и входа через VK и Яндекс. Пользователь их не видит, но именно такие проверки позволяют безопаснее менять продукт дальше.
Проверили Authoriza под нагрузкой
В этом месяце мы провели нагрузочное тестирование сервиса, чтобы проверить, как Authoriza ведёт себя при одновременной работе большого количества пользователей.
Проверяли ключевые сценарии авторизации и работу основных компонентов платформы. Это помогло выявить узкие места и убедиться, что сервис готов к дальнейшему росту нагрузки.
Нагрузочные тесты — ещё один шаг в подготовке Authoriza к реальному использованию, когда через сервис проходят не десятки тестовых запросов, а тысячи и десятки тысяч пользователей.
За кулисами
Развитие продукта — это не только новые кнопки и функции.
Пока мы добавляем VK, Яндекс и демо-проекты, параллельно приходится заниматься тестами, документацией, SEO, аналитикой, юридическими документами и десятками небольших исправлений.
Мы стремимся создать для вас надежный и удобный сервис. Надеюсь, вы по достоинству оцените наши старания.
Над чем сейчас работаем
- развиваем сценарий первого запуска и onboarding;
- продолжаем добавлять материалы для разработчиков;
- в рамках ранее заявленных планов держим в фокусе JavaScript SDK и интеграции с популярными технологиями;
- улучшаем интерфейс аутентификации и возможности его адаптации под приложения;
- продолжаем работу над безопасностью и приватностью данных;
- развиваем платную часть сервиса и систему оплаты;
- проектируем MCP-сервер для использования Авторизы в ИИ-агентах и LLM-сценариях;
- собираем обратную связь и готовим следующие продуктовые изменения на её основе.
Попробуйте Авторизу
Если вы откладывали знакомство с Авторизой, сейчас это сделать проще: можно создать демо-проект и пройти обновлённый Quick Start, не настраивая всё с нуля.
Если уже используете Авторизу — буду особенно рад обратной связи. Что было непонятно? Где пришлось разбираться самостоятельно? Какого примера интеграции или документации вам не хватило?
Перейти на сайт
Сайт:
authoriza.ru
Документация:
authoriza.ru/docs
GitHub:
github.com/authoriza-core
Спасибо, что следите за развитием проекта.
С уважением,
Александр Калинин
Основатель Авторизы