Laravel Docs

فا | EN
Home / Authentication & Authorization / Providers

Providers

User Providers for retrieving users

Providers determine where users are retrieved from.


Types:


  • Eloquent: From database
  • Database: From query builder

Examples

Defining Provider

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\Models\User::class,
    ],
],

Defining provider to use Eloquent Model.

Related Topics

  • Authentication
  • Guards
  • Models
← Back to Category
← Previous Topic Next Topic →

© 2025 Laravel Documentation. All rights reserved.