Je vais créer une API d'authentification jwt sécurisée avec google oauth et rbac

L
logiclayer_
L
logiclayer_
Mohamed Ibrahim
Certaines informations ont été traduites automatiquement.

À propos de ce service

Traduction automatique

La gestion sécurisée des utilisateurs est la base de toute application moderne. Un système de connexion faible met en danger les données des utilisateurs et la réputation de l'entreprise. Je vais développer une API d'authentification prête pour la production, très sécurisée, en utilisant Node.js, Express et TypeScript.


Ce que comprend cette service :

Architecture JWT robuste : jetons d'accès sécurisés émis en mémoire et jetons de rafraîchissement longue durée stockés dans des cookies HttpOnly, Secure, SameSite=Strict.

Google OAuth 2.0 : intégration fluide du workflow de connexion sociale.

Contrôle d'accès basé sur les rôles (RBAC) : middleware intégré pour protéger les routes selon les niveaux d'accès Admin ou Membre.

Email transactionnel : flux complets pour la vérification par email, invitations à l'inscription et réinitialisation de mot de passe, alimentés par Resend.

Couche base de données : schémas relationnels hautement optimisés utilisant Prisma ORM avec PostgreSQL.

Tests et fiabilité : suite complète de tests d'intégration et unitaires avec Vitest.


️ Veuillez noter : il s'agit d'un moteur backend uniquement pour l'API. Il n'inclut pas la conception d'interface utilisateur frontend ou la mise en page.


Obtenez une passerelle d'authentification de niveau entreprise. Commandez dès maintenant !

Découvrez Mohamed Ibrahim

Mohamed Ibrahim

Backend Developer

  • DeÉgypte
  • Membre depuisjuin 2026
  • Langues

    Anglais
Welcome! I am a Backend Engineer building high-performance, production-ready server architectures. I deliver clean, type-safe, modular codebases using Node.js & TypeScript designed to scale. Core Services: • Custom APIs: Fast, concurrent REST APIs using Express.js. • Databases: Schema design & optimization with Prisma, PostgreSQL, or MongoDB. • Caching: Ultra-fast performance using Redis. • Testing: Robust unit & integration testing via Vitest. • DevOps: Containerization via Docker for seamless deployment to Railway. Let's build your backend right!

Traduction automatique

Balises associées