Maison > développement back-end > Golang > API d'authentification OAuthentication

API d'authentification OAuthentication

Linda Hamilton
Libérer: 2024-11-30 22:39:16
original
610 Les gens l'ont consulté

OAuthuthentication API

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

  1. Point de terminaison racine (/)
    Redirige les utilisateurs vers la page d'autorisation OAuth2 de Google.

  2. 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!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal