MoleAPIMoleAPI
DocumentationRéférence de l’APIInterface d’administration

Description du système d’authentification (Auth)

Description des méthodes d’authentification et des niveaux d’autorisation des interfaces d’administration

Description

Les interfaces d’administration utilisent un mécanisme d’authentification à plusieurs niveaux, généralement : Public, User, Admin et Root.

Méthode d’authentification (choisir l’une des deux)

Session

Obtenez une Session via l’interface de connexion :

  • POST /api/user/login

Access Token (recommandé)

Incluez l’en-tête suivant dans la requête :

Authorization: Bearer {token}

Le Token peut être généré dans « Paramètres personnels - Paramètres de sécurité - Token d’accès système ».

En-têtes de requête requis

Certaines interfaces exigent l’en-tête d’identification utilisateur suivant :

New-Api-User: {user_id}

Ici, {user_id} doit correspondre à l’utilisateur actuellement connecté.

Niveaux d’autorisation

  • Public : aucune authentification requise
  • User : connexion ou Access Token requis
  • Admin : autorisations d’administrateur requises
  • Root : niveau d’autorisation le plus élevé

Ce guide vous a-t-il aidé ?

Dernière mise à jour le

Retour à l’accueilPasserelle