Gates & Polices

Gates & Polices

University

6 Qs

quiz-placeholder

Similar activities

PHP Tours Meetup #26 Validation avancée de Symfony & Excel

PHP Tours Meetup #26 Validation avancée de Symfony & Excel

University - Professional Development

7 Qs

Knowledge Rollback

Knowledge Rollback

University

10 Qs

Bootstrap

Bootstrap

University

10 Qs

TSSR - S14 - Journalisation et supervision

TSSR - S14 - Journalisation et supervision

University

10 Qs

Repetition PHP / HTML

Repetition PHP / HTML

University

10 Qs

Architecture MVC et programmation PHP

Architecture MVC et programmation PHP

University

10 Qs

quizz démarrage PHP SIO2 SLAM

quizz démarrage PHP SIO2 SLAM

University

10 Qs

Node.js

Node.js

University

10 Qs

Gates & Polices

Gates & Polices

Assessment

Quiz

Computers

University

Medium

Created by

Facebok ma

Used 1+ times

FREE Resource

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la principale différence entre un Gate et une Policy ?

Un Gate est utilisé pour les vérifications générales, une Policy est liée à un modèle

Une Policy est plus rapide qu’un Gate

Un Gate ne peut pas être utilisé dans un contrôleur

Une Policy ne peut être utilisée que dans Blade

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Où définit-on les Gates dans Laravel ?

Dans AuthServiceProvider.php

Dans routes/web.php

Dans User.php

Dans app/Middleware

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle commande Artisan crée une Policy ?

php artisan make:policy UserPolicy --model=User

php artisan create:policy UserPolicy

php artisan new:policy UserPolicy

php artisan generate:policy UserPolicy

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment appliquer une Policy à une route avec un Middleware ?

middleware('auth:delete,user')

middleware('policy:delete,user')

middleware('can:delete,user')

middleware('authorize:delete,user')

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment Laravel sait-il quelle Policy utiliser pour une autorisation donnée ?

Grâce au nom de la méthode utilisée dans $this->authorize()

En se basant sur le modèle passé en paramètre

Laravel devine automatiquement la Policy en fonction de l'action

Il faut spécifier la Policy dans chaque contrôleur

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la bonne façon d’enregistrer une Policy dans AuthServiceProvider.php ?

protected $policies = [

PostPolicy::class => Post::class,

];

protected $policies = [

Post::class => PostPolicy::class,

];

public function registerPolicies() {

Post::class => PostPolicy::class;

}

public function policies() {

return [

Post::class => PostPolicy::class,

];

}