Aujourd'hui, j'ai assisté à un événement organisé par Women in Computer Science à UCSD. L'événement était un atelier technique appelé «Firebase Authentication Workshop». L'objectif de l'atelier est d'apprendre à implémenter le système d'inscription / connexion d'authentification à l'aide de Firebase. Ceci a été réalisé grâce au leader de l'atelier qui nous a conduit à travers la documentation SDK d'authentification Firebase et son implémentation à l'aide d'un référentiel de modèle fourni via GitHub.
Après l'événement, j'ai décidé de faire plus de recherches sur Firebase et de réfléchir sur mon code. Mes résultats se sont révélés vraiment intéressants. Pour commencer, je voulais établir un lien avec les microservices, car la première fois que j'ai entendu le terme provenait d'un cours Udemy appelé "React avant à dos" de Brad Traversy. Après avoir discuté avec Chatgpt 40, j'ai pu confirmer que le kit de développeur de logiciels d'authentification Firebase est un microservice. Cela m'a déclenché pour saisir une compréhension plus profonde de la relation entre le SDK d'authentification Firebase et Firebase. En conséquence, j'ai appris que Firebase est un écosystème qui fournit, gère et intègre les microservices.
De plus, alors que je reflétais et commentais mon code, j'étais curieux de GetAuth () et de l'objet Auth du SDK d'authentification Firebase. Ce que j'ai découvert, c'est que l'objet AUTH est un singleton dans le cadre du modèle Singleton utilisé par l'authentification Firebase et son travail est de représenter l'état d'authentification actuel et de fournir des méthodes d'API pour utiliser le microservice d'authentification Firebase.
En conclusion, j'ai pu apprendre à utiliser le SDK d'authentification Firebase pour implémenter un système d'inscription / connexion d'authentification.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3