Laravel 11: Пользовательский брокер пароля игнорирует мой репозиторий с учетом арендаторовPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel 11: Пользовательский брокер пароля игнорирует мой репозиторий с учетом арендаторов

Сообщение Anonymous »

Я внедряю многоцелевое место в своем приложении Laravel 11, поэтому мне нужен столбец Tenant_id в таблице Password_Reset_tokens . Я создал Custom PasswordBrokerManager и Custom TenantAwaredAtaBasetOkenRepository , но Laravel все еще использует базу данных по умолчанию —SO Tenant_id < /code> никогда не вставлен. < /p>
1. config/auth.php

Код: Выделить всё

return [
'defaults' => [
'guard' => env('AUTH_GUARD', 'web'),
'passwords' => env('AUTH_PASSWORD_BROKER', 'users'),
],
'guards' => [
'web' => [
'driver'   => 'session',
'provider' => 'users',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model'  => App\Models\User::class,
],
],
'passwords' => [
'users' => [
'driver'   => 'custom',  // I made sure to set this
'provider' => 'users',
'table'    => 'password_reset_tokens',
'expire'   => 60,
'throttle' => 60,
],
],
];
I Ran Ran Php Artisan Config: Clear && Php Artisan Cache: Clear и проверен с помощью dd (config ('auth.passwords.users')) что это Показывает "Driver" => "Custom" .
2. Appserviceprovider

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79451024/laravel-11-custom-password-broker-ignores-my-tenant-aware-repository[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»