namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Http\Request;
class LoginController extends Controller
{
//...
/**
* Attempt to log the user into the application.
*
* @param \Illuminate\Http\Request $request
* @return bool
*/
protected function attemptLogin(Request $request)
{
return \App\User::where('mobile_number', $request->mobile_number)
->whereDate('mobile_number_verification_code_expires_at', '>=', now())
->exists()
&& $this->guard()->attempt([
'mobile_number' => $request->mobile_number
'mobile_number_verification_code' => $request->mobile_number_verification_code
], $request->filled('remember')
);
}