Module Sécurité

Protégez vos routes, gérez les rôles et sécurisez chaque requête de MjolnAPI.

Fonctionnalités clés

Ce que vous pouvez faire avec le module Sécurité

Protection JWT

Accès aux routes protégées par token JWT, renouvelable automatiquement via un système sécurisé.

Rôles & autorisations

Gestion fine des droits d’accès selon le rôle (superadmin, admin, user, etc.) et le type de ressource.

Restrictions par société

Isolation des données et des accès par entité entreprise pour garantir la confidentialité des environnements.

Headers sécurisés

Utilisation de headers personnalisés x-api-key et x-client-id pour authentifier chaque requête externe.

À propos de la sécurité d’API

La sécurité est au cœur de tout projet backend. MjolnAPI vous fournit un système modulaire de protection avancée pour toutes vos routes.

Pourquoi sécuriser votre API ?

  • Protection contre les accès non autorisés
  • Identification et audit des utilisateurs
  • Maintien de la confidentialité inter-sociétés

Pourquoi utiliser MjolnAPI ?

  • Architecture modulaire avec Guards & Interceptors
  • Support des rôles personnalisés
  • Audit de chaque appel API possible
  • Scalabilité garantie même en environnement multi-tenant
Sécurité API

Centralisez la gestion des accès

Administrez les droits, rôles et restrictions d’accès depuis une interface unifiée. MjolnAPI applique automatiquement les règles selon votre configuration.

En savoir plus sur JWT

🚀 Commencer avec le module Sécurité

Protégez vos routes dès maintenant avec des guards puissants, un JWT flexible et une gestion fine des droits.

Accéder au Swagger Sécurité
Sécurisation API

Documentation Swagger - Sécurité

Visualisez et testez toutes les routes liées à l’authentification, à la gestion des rôles et à la vérification des accès.

Swagger Auth

Endpoints principaux

  • POST /auth/login – Connexion
  • GET /auth/me – Profil courant
  • POST /auth/refresh – Renouvellement JWT
Accéder à la documentation Swagger