Mahdi Morovati
5 سال پیش توسط Mahdi Morovati مطرح شد
0 پاسخ

احراز هویت چندگانه در لاراول و mongodb

سلام دوستان خسته نباشید
من از پکیج https://github.com/jenssegers/laravel-mongodb
استفاده میکنم چون دیتابیس مونگو دی بی هست و دارم api مینویسم براش
حالا توی لاگین و احراز هویت چندگانه مشکل دارم
دستور
if (auth('customer')->attempt($validate))

بهم این ارور رو میده
{
"message": "Whoops, looks like something went wrong",
"status": 500
}

این هم config/auth.php

'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],

    'api' => [
        'driver' => 'token',
        'provider' => 'users',
        'hash' => false,
    ],

    'customer' => [
        'driver' => 'session',
        'provider' => 'customers',
    ]
],

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

    'customers' => [
        'driver' => 'eloquent',
        'model' => App\Customer::class,
    ]
],

'passwords' => [
    'users' => [
        'provider' => 'users',
        'table' => 'password_resets',
        'expire' => 60,
        'throttle' => 60,
    ],

    'customers' => [
        'provider' => 'customers',
        'table' => 'password_resets',
        'expire' => 60,
    ],
],