Test Laravel | QCM, Questions, Quiz – Partie 12
Questions d’Entretien sur le framework Laravel avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le framework Laravel comprennent divers sujets tel que les bases du framework Laravel, MVC, les commandes Artisan, Base de données, RESTful, Routing, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur le framework Laravel.
1. Quel est l’objectif principal de l’authentification dans les applications web ?
A Autoriser les utilisateurs
B Sécuriser la base de données de l’application
C Identifier et vérifier les utilisateurs
D Créer des rôles pour les utilisateurs
2. Quel package Laravel offre un support intégré pour l’authentification ?
A Passport
B Fortify
C Sentinel
D Sentry
3. Dans Laravel, comment créer un nouveau système d’authentification avec des fonctionnalités de connexion et d`inscription des utilisateurs ?
A Écrire manuellement toute la logique d’authentification
B Utiliser la commande artisan make:auth
C Installer un package d’authentification tiers
D L’authentification ne peut pas être ajoutée à Laravel
4. Quel est l’objectif du middleware d’authentification de Laravel ?
A Authentifier les utilisateurs
B Autoriser les téléchargements d’images
C Définir les migrations de bases de données
D Générer des templates HTML
5. Dans Laravel, quelle table de base de données est typiquement utilisée pour stocker les informations de l’utilisateur pour l’authentification ?
A sessions
B auth_users
C users
D passwords
6. Quelle est la différence entre l’authentification et l’autorisation ?
A L’authentification vérifie l’identité de l’utilisateur, tandis que l’autorisation contrôle l’accès de l’utilisateur aux ressources.
B L’authentification et l’autorisation sont identiques
C L’authentification est réservée aux administrateurs, tandis que l’autorisation concerne les utilisateurs ordinaires.
D L’authentification n’est pas un enjeu pour les applications web.
7. Quel middleware Laravel est utilisé pour gérer les rôles et les permissions des utilisateurs ?
A auth
B role
C permission
D admin
8. Dans les politiques d’autorisation de Laravel, à quoi sert la façade Gate ?
A Définir un middleware pour les routes
B Définir les politiques d’autorisation et les contrôles
C Créer des templates HTML
D Gérer les migrations de bases de données
9. Comment définir une politique d’autorisation personnalisée dans Laravel ?
A En modifiant le fichier .env
B En utilisant la commande artisan make:policy
C En créant un nouveau Model Eloquent
D En configurant les routes web
10. Quel est l’objectif de la directive @can Blade dans les templates Blade de Laravel ?
A Afficher du contenu de manière conditionnelle en fonction du rôle de l’utilisateur.
B Valider la saisie d’un formulaire
C Définir un nouvel utilisateur
D Inclure un composant dans la vue