CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite
projects/forum-authentication
Web & Backend

Forum Auth

Système d'authentification OAuth2 (Google/GitHub) avec sessions sécurisées et cookies chiffrés.

GoOAuth2SessionsGoogleGitHubCookies

À propos du projet

Système d'authentification multi-provider pour application web Go. Le module implémente le flux OAuth2 complet pour Google et GitHub, avec création automatique de compte à la première connexion. Les sessions sont stockées en base de données avec cookies httpOnly/Secure chiffrés. Le module est conçu pour être découplé et réutilisable dans d'autres projets Go.

Fonctionnalités clés

  • OAuth2 complet pour Google et GitHub
  • Sessions persistantes avec cookies httpOnly/Secure
  • Création automatique de compte à la première connexion
  • Révocation de session et déconnexion multi-device
  • Module découplé et réutilisable
aniasse/forum-authentication

$ git clone https://github.com/aniasse/forum-authentication.git

Cloning into 'forum-authentication'...

remote: Enumerating objects: done.

$ cdforum-authentication

$ cat README.md

# Forum Auth

Système d'authentification OAuth2 (Google/GitHub) avec sessions sécurisées et cookies chiffrés.

/
Adama.

Software Engineer basé au Sénégal. Spécialisé en Go, Rust, Cloud-DevOps et Cybersécurité. Passionné par les systèmes distribués et les architectures performantes.

Stack

  • Nuxt 3
  • Tailwind CSS
  • Vercel

Status

Disponible

Ouvert aux missions freelance et collaborations.

Me contacter

© 2026 Adama Niasse. Tous droits réservés.

Dakar, Sénégal