# Authentifizierung (Laravel) > Laravel Breeze, Guards, Middleware Auth, Passwort-Hashing, Remember Me, E-Mail-Verifizierung, Passwort-Zurücksetzung - 20 Interview-Fragen - Mid-Level - [Interview-Fragen: Laravel](https://sharpskill.dev/de/technologies/laravel/interviewfragen.md) ## 1. Was ist ein Guard in Laravel? **Antwort** Ein Guard definiert den Authentifizierungsmechanismus, der zur Überprüfung der Benutzeridentität verwendet wird. Laravel stellt standardmäßig den 'web' Guard für Sessions und den 'api' Guard für Tokens bereit. Guards ermöglichen es, verschiedene Authentifizierungstypen gleichzeitig zu verwalten und zu konfigurieren, wie Benutzer bei jeder Anfrage authentifiziert werden. ## 2. Was ist die Hauptaufgabe der 'auth' Middleware in Laravel? **Antwort** Die 'auth' Middleware überprüft, ob der aktuelle Benutzer authentifiziert ist, bevor er auf eine Route zugreift. Ist der Benutzer nicht authentifiziert, wird er zur Anmeldeseite weitergeleitet. Diese Middleware ist unerlässlich, um Routen zu schützen, die eine Authentifizierung erfordern, und sicherzustellen, dass nur angemeldete Benutzer darauf zugreifen. ## 3. Was ist der Unterschied zwischen Hash::make() und bcrypt() in Laravel? **Antwort** Hash::make() ist die von Laravel empfohlene Abstraktion zum Hashen von Passwörtern, während bcrypt() eine spezifische Funktion ist. Hash::make() verwendet standardmäßig bcrypt, ermöglicht aber, den Hashing-Algorithmus in der Konfiguration zu ändern (argon2id, bcrypt). Die Verwendung von Hash::make() gilt als Best Practice, da sie mehr Flexibilität und Kontrolle über den Hashing-Mechanismus bietet. ## 17 weitere Fragen verfügbar - Welche Rolle spielt das 'remember_token' in Laravel? - Was ist Laravel Breeze? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere Laravel-Interviewthemen - [PHP-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/php-basics.md): 25 Fragen, Junior - [PHP OOP-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/php-oop-essentials.md): 20 Fragen, Junior - [Composer & Autoloading](https://sharpskill.dev/de/technologies/laravel/interviewfragen/composer-autoloading.md): 18 Fragen, Junior - [Laravel-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-fundamentals.md): 20 Fragen, Junior - [Laravel Routing](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-routing.md): 20 Fragen, Junior - [Blade Templates](https://sharpskill.dev/de/technologies/laravel/interviewfragen/blade-templates.md): 18 Fragen, Junior - [Request & Response](https://sharpskill.dev/de/technologies/laravel/interviewfragen/request-response.md): 20 Fragen, Junior - [Eloquent ORM Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-orm-basics.md): 22 Fragen, Junior - [Eloquent Relationships](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-relationships.md): 25 Fragen, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/de/technologies/laravel/interviewfragen/database-migrations.md): 20 Fragen, Mid-Level - [Validierung & Formulare](https://sharpskill.dev/de/technologies/laravel/interviewfragen/validation-forms.md): 22 Fragen, Mid-Level - [Autorisierung & Policies](https://sharpskill.dev/de/technologies/laravel/interviewfragen/authorization-policies.md): 18 Fragen, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/de/technologies/laravel/interviewfragen/api-resources-authentication.md): 26 Fragen, Mid-Level - [Middleware](https://sharpskill.dev/de/technologies/laravel/interviewfragen/middleware.md): 18 Fragen, Mid-Level - [Service Container & DI](https://sharpskill.dev/de/technologies/laravel/interviewfragen/service-container-di.md): 20 Fragen, Mid-Level - [Queues & Jobs](https://sharpskill.dev/de/technologies/laravel/interviewfragen/queues-jobs.md): 22 Fragen, Mid-Level - [Events & Listeners](https://sharpskill.dev/de/technologies/laravel/interviewfragen/events-listeners.md): 18 Fragen, Mid-Level - [Benachrichtigungen & Mail](https://sharpskill.dev/de/technologies/laravel/interviewfragen/notifications-mail.md): 20 Fragen, Mid-Level - [File Storage](https://sharpskill.dev/de/technologies/laravel/interviewfragen/file-storage.md): 18 Fragen, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/de/technologies/laravel/interviewfragen/testing-phpunit.md): 24 Fragen, Mid-Level - [Caching](https://sharpskill.dev/de/technologies/laravel/interviewfragen/caching.md): 18 Fragen, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/de/technologies/laravel/interviewfragen/livewire-inertia.md): 20 Fragen, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-advanced.md): 24 Fragen, Senior - [Repository Pattern](https://sharpskill.dev/de/technologies/laravel/interviewfragen/repository-pattern.md): 20 Fragen, Senior - [Laravel Packages](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-packages.md): 20 Fragen, Senior - [Performance Optimization](https://sharpskill.dev/de/technologies/laravel/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Security Best Practices](https://sharpskill.dev/de/technologies/laravel/interviewfragen/security-best-practices.md): 22 Fragen, Senior - [Laravel Octane](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-octane.md): 18 Fragen, Senior - [Laravel Distributed Systems](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-distributed-systems.md): 22 Fragen, Senior - [Observability & Monitoring](https://sharpskill.dev/de/technologies/laravel/interviewfragen/observability-monitoring.md): 20 Fragen, Senior - [Deployment & DevOps](https://sharpskill.dev/de/technologies/laravel/interviewfragen/deployment-devops.md): 20 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/laravel/interviewfragen/authentication