Вход водителей · OAuth 2.0 + PKCE

Авторизация водителей без бэкенда.

Ваше приложение открывает страницу входа на стороне ChargeIT в вашем фирменном стиле и получает короткоживущий токен только для этого водителя. Без API-ключа в приложении и без второй системы пользователей.

Ваше приложениеОткрывает страницу входа
Страница входаВ вашем оформлении
Токен водителяКороткоживущий, один водитель
ChargeIT APIВызывается прямо из приложения

Как это работает

Четыре шага, без бэкенда.

  1. Зарегистрируйте приложение

    В панели разработчика: bundle ID, redirect URI и ваш client ID.

  2. Водитель входит

    На хостинговой странице входа в вашем фирменном стиле. PKCE привязывает вход к вашему приложению, поэтому перехваченный код бесполезен.

  3. Приложение получает токен

    Короткоживущий и ограниченный этим водителем: его сессиями, картами и платежами.

  4. Вызывайте API для водителей

    Прямо из приложения, с токеном водителя.

API для водителей

Всё, что нужно приложению для водителей.

Построено на тех же аккаунтах водителей, что использует приложение ChargeIT.

Поиск станций

Поиск по карте, доступность в реальном времени и цены.

Зарядка

Запуск и остановка по QR-коду или разъёму, с кВт·ч, мощностью и стоимостью в реальном времени.

Аккаунт

Профиль, RFID-карты, способы оплаты, история и чеки.

События

Обновления сессий через вебхук или push-уведомления, которые отправляем мы.

Ключи и токены

Почему приложения получают токены, а не ключи.

API-ключ никогда не попадает в мобильное приложение, откуда его может извлечь кто угодно. Ваш бэкенд использует ключи; каждый водитель в вашем приложении получает собственный токен.

  • Один водитель — один токенТокен даёт доступ только к данным этого водителя.
  • Данные остаются в ChargeITПерсональные и платёжные данные водителей остаются в ChargeIT под контролем GDPR.
  • Без второй системы пользователейВодители входят с теми же аккаунтами, что использует приложение ChargeIT.

API-ключи

Для серверов. Области доступа и уровень лимита запросов для каждого ключа.

Токены водителей

Для приложений. Один водитель, короткий срок жизни.

Вопросы

Вход водителей: частые вопросы.

Нужен ли мне собственный бэкенд для авторизации водителей?

Нет. Хостинговой страницы входа и токена водителя достаточно для вашего приложения.

Может ли страница входа быть в моём фирменном стиле?

Да. Хостинговая страница входа отображается в вашем фирменном стиле.

Как получить доступ?

Панель разработчика включается для каждой организации отдельно. Запросите доступ к API, и мы настроим вашу организацию и её области доступа.

Создайте собственное приложение для водителей.

Расскажите о своём приложении, и мы включим вход водителей для вашей организации.

Запросить доступ к API