diff --git a/oauthenticator/oauth2.py b/oauthenticator/oauth2.py index 1c882b3e..793643a0 100644 --- a/oauthenticator/oauth2.py +++ b/oauthenticator/oauth2.py @@ -801,7 +801,9 @@ def user_info_to_username(self, user_info): else: username = user_info.get(self.username_claim, None) if not username: - message = (f"No {self.username_claim} found in {user_info}",) + message = ( + f"No {self.username_claim} found in {user_info}. Maybe the hub needs to be configured to request more scopes?", + ) self.log.error(message) raise ValueError(message)