Откуда считываются настройки auth.php в Laravel ?
Ниоткуда, ибо
auth.php
это и есть настройки.
Указывается provider -> users не могу найти этот провайдер где он должен находится ?
Что именно не можете? Опустить глаза на несколько срок ниже и увидеть
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
не можете?
Upd: ТС пояснил, что под «где он должен находиться» подразумевается физическое нахождение файла. Не очень, правда, понятно, зачем на этапе изучения фрейма знать такие тонкости, но вот: смотрим
сюда, потом
сюда.
И правильно, провайдер это класс, который что-то предоставляет. В данном случае — пользователей.
А, например, сервис-провайдеры предоставляют сконфигурированные классы, нужные для работы приложения.
Скажите честно — вы пробовали читать документацию?