Gates & Polices

Gates & Polices

University

6 Qs

quiz-placeholder

Similar activities

Knowledge Rollback

Knowledge Rollback

University

10 Qs

DBMS

DBMS

University

10 Qs

expressjs 2

expressjs 2

University

9 Qs

Laravel

Laravel

University

10 Qs

Basic Laravel, Flutter and API

Basic Laravel, Flutter and API

7th Grade - University

10 Qs

Kuis Laravel

Kuis Laravel

University

10 Qs

Base de la programmation

Base de la programmation

University

10 Qs

chapter 2

chapter 2

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,

];

}