Connexion des conducteurs · OAuth 2.0 + PKCE

Connectez les conducteurs sans backend.

Votre application ouvre une page de connexion hébergée par ChargeIT, à vos couleurs, et reçoit en retour un jeton de courte durée pour ce seul conducteur. Pas de clé API dans l’application, pas de second système d’utilisateurs à construire.

Votre applicationOuvre la connexion hébergée
Connexion hébergéeÀ vos couleurs
Jeton conducteurCourte durée, un conducteur
API ChargeITAppelée directement depuis l’application

Fonctionnement

Quatre étapes, sans backend.

  1. Enregistrez votre application

    Dans le panneau développeurs : bundle IDs, redirect URIs et votre client ID.

  2. Le conducteur se connecte

    Sur la page de connexion hébergée, à vos couleurs. PKCE lie la connexion à votre application, si bien qu’un code intercepté est inutilisable.

  3. Votre application reçoit un jeton

    De courte durée et limité à ce conducteur : ses sessions, ses badges, ses paiements.

  4. Appelez l’API conducteurs

    Directement depuis l’application, avec le jeton du conducteur.

L’API conducteur

Tout ce dont une application conducteur a besoin.

Construite sur les mêmes comptes conducteurs que l’application ChargeIT.

Trouver des bornes

Recherche sur la carte, disponibilité en direct et prix.

Recharger

Démarrage et arrêt par QR code ou connecteur, avec kWh, puissance et coût en direct.

Compte

Profil, badges RFID, moyens de paiement, historique et reçus.

Événements

Mises à jour de session par webhook, ou notifications push envoyées pour vous.

Clés et jetons

Pourquoi les applications reçoivent des jetons, pas des clés.

Une clé API ne va jamais dans une application mobile, d’où n’importe qui pourrait l’extraire. Votre backend utilise des clés ; chaque conducteur de votre application reçoit son propre jeton.

  • Un conducteur par jetonUn jeton n’accède qu’aux données de ce conducteur.
  • Les données restent chez ChargeITLes données personnelles et de paiement des conducteurs restent chez ChargeIT, sous contrôle RGPD.
  • Pas de second système d’utilisateursLes conducteurs se connectent avec les mêmes comptes que dans l’application ChargeIT.

Clés API

Pour les serveurs. Scopes et palier de débit par clé.

Jetons conducteurs

Pour les applications. Un conducteur, courte durée.

Questions

Connexion des conducteurs : vos questions.

Ai-je besoin de mon propre backend pour connecter les conducteurs ?

Non. La connexion hébergée et le jeton du conducteur suffisent à votre application.

La page de connexion peut-elle porter ma marque ?

Oui. La connexion hébergée s’affiche à vos couleurs.

Comment obtenir l’accès ?

Le panneau développeurs est activé par organisation. Demandez un accès API et nous configurerons votre organisation et ses scopes.

Créez votre propre application conducteur.

Parlez-nous de votre application et nous activerons la connexion des conducteurs pour votre organisation.

Demander un accès API