Manually Authenticating Users: Specifying Additional Conditions

If (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1])) {
    // The user is active, not suspended, and exists.
}

Manually Authenticating Users: Specifying Additional Conditions — Structure map

Clickable & Draggable!

Manually Authenticating Users: Specifying Additional Conditions — Related pages: