Authentification1 min de lecture

Autorisation : vérifier qui peut agir

Différencier authentification et autorisation dans les mutations applicatives.

Sur cette page (2 sections)▼

Autorisation : vérifier qui peut agir

L’authentification établit l’identité ; l’autorisation vérifie si cette identité peut accéder à la ressource ou réaliser l’action demandée.

Risque

Une route peut vérifier qu’un utilisateur est connecté tout en oubliant de vérifier la propriété de la ressource.

Vérification

Suivez l’identifiant de l’utilisateur et celui de la ressource jusqu’à la mutation. Testez un accès croisé avec deux comptes fictifs.

Vérifier ce point sur votre projet

GVO confronte le code et les configurations de votre application aux règles de sécurité réelles.