Introduction
Le fournisseur d'authentification utilisateur dans OneEntry Headless CMS facilite l'authentification et l'enregistrement des utilisateurs par divers moyens, tels que l'email. En utilisant l'objet AuthProvider, les développeurs peuvent gérer l'enregistrement des utilisateurs, y compris l'envoi de codes d'activation lorsque cela est nécessaire. Le système prend en charge divers types de données pour les attributs de formulaire, permettant une gestion complète des données utilisateur. Les fonctionnalités clés incluent l'authentification des utilisateurs, la gestion des jetons (jetons d'accès et de rafraîchissement), les changements de mot de passe et la déconnexion. De plus, il fournit des méthodes pour gérer les fournisseurs d'authentification et récupérer des détails spécifiques par marqueur ou code de langue, garantissant une gestion sécurisée et efficace des utilisateurs à travers les applications.
signUp
Inscription de l'utilisateur (❗️Pour les fournisseurs avec activation de l'utilisateur, le code d'activation est envoyé par le biais de la méthode de notification correspondante)
generateCode
Obtenir le code pour activer l'utilisateur
checkCode
Vérification du code d'activation de l'utilisateur
auth
Authentification de l'utilisateur
rafraîchir
Mettre à jour les jetons utilisateur
déconnexion
Déconnexion du compte utilisateur 🔐 Cette méthode nécessite une autorisation.
changerMotDePasse
Changement de mot de passe de l'utilisateur (uniquement pour les tarifs de compte activés avec la fonctionnalité d'activation activée)
getAuthProviders
Obtenez tous les objets des fournisseurs d'authentification
getMarker
Obtenir un objet fournisseur d'authentification par marqueur