@returns True if a JWT token has been set previously. False otherwise.
@override bool hasToken() { return authState?.token != null; }