Ce package fournit une API simple pour authentifier les utilisateurs utilisant OAuth2 avec Google comme fournisseur. Il comprend des points de terminaison pour lancer le processus d'authentification et gérer les réponses de rappel.
lien : https://go-oauth.vercel.app
dépôt : https://github.com/nandasafiqalfiansyah/go-oauth.git
Caractéristiques
Intégration OAuth2 : prend en charge Google OAuth2 pour l'authentification des utilisateurs.
Récupération des informations utilisateur : récupère et renvoie des informations utilisateur authentifiées telles que l'adresse e-mail, le nom et la photo de profil.
Conception évolutive : implémente le framework Web Gin pour un routage et une gestion efficaces des demandes.
Points de terminaison
Point de terminaison racine (/)
Redirige les utilisateurs vers la page d'autorisation OAuth2 de Google.
Point de terminaison de rappel (/auth/callback)
Gère le rappel OAuth2, récupère le jeton d'accès et récupère les informations utilisateur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!