Intermédiaire
Comment gérer le contrôle d'accès (Authorization) à une requête (Une seule réponse possible) ?
Auteur: Louis PrevosteauStatut : PubliéeQuestion passée 24 fois
Modifier
2
Évaluations de la communauté
Romain Herault
06/10/2023
Question peut-être un peu ambiguë, on peut aussi être amené à cocher "avec des exceptions (try/catch)" en plus de la bonne réponse. Dans un controller mettre un try/catch autour d'un Gate::allows() est possible.
Par exemple :
```php
try {
if (!Gate::allows('update-article', $article)) {
throw new AuthorizationException();
}
// ...
} catch (AuthorizationException $e) {
// ...
}
```
Sûrement spécifier qu'il n'y a qu'une seule bonne réponse ?
Questions similairesPlus de questions sur Laravel
13
Quel est le but de l'outil Laravel Sanctum?4
Comment gérer un système de vérification d'email dans un projet Laravel?4
Lister toutes les routes d'un projet Laravel2
Quelles méthodes sont utilisées dans les fichiers de migration en Laravel?2
Quels dossiers sont présents par défaut à la racine d'un nouveau projet Laravel?