#laravel #api
Вопрос:
У меня есть четыре модели, связанные с пользовательской моделью
User->Doctor
User->Patient
User->Lab
User->Pharmacy
Я аутентифицируюсь по модели пользователя, но я хочу продолжить, если модальный статус отношения Active
$user->doctor->status == 'Active';
Это мой контроллер
public function login()
{
if(Auth::attempt(['email'=>request('email'), 'password'=>request('password')]))
{
$user = Auth::user();
$success['token'] = $user->createToken('Application')->accessToken;
$success['user_id'] = Auth::user()->id;
$success['name'] = Auth::user()->name;
return response()->json($success, 200);
}
else
{
return response()->json('Unauthorised', 401);
}
}