Introduction
Le module 'AuthProvider' dans la plateforme OneEntry 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, un code d'activation est envoyé par le biais de la méthode de notification utilisateur correspondante)
generateCode
Obtenir le code pour activer l'utilisateur.
oauthSignUp
Inscription de l'utilisateur (autorisation) via OAUTH.
checkCode
Vérification du code d'activation de l'utilisateur.
auth
Permet d'authentifier les utilisateurs.
rafraîchir
Mettre à jour les jetons utilisateur.
déconnexion
Déconnexion du compte utilisateur. 🔐 Cette méthode nécessite l'autorisation"}>l'autorisation.
changePassword
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
Obtenez un objet fournisseur d'authentification par marqueur.