Как сделать авторизацию пользователя, если данные хранятся в разных таблицах?
По телефону ищем id пользователя в таблице User_info, а потом проверяем правильность пароля из таблицы User.$userInfo = UserInfo::where('phone', $request->get('phone', ''))->firstOrFail();
$user = User::findOrFail($userInfo->user_id);
if(\Hash::check($request->get('password', ''), $user->password))
{
    auth()->login($user, true);
}
Не костыльное решение — https://laravel.com/docs/5.6/authentication#adding...