diff --git a/src/simplesocialauthlib/providers/github.py b/src/simplesocialauthlib/providers/github.py index eebdf40..3435232 100644 --- a/src/simplesocialauthlib/providers/github.py +++ b/src/simplesocialauthlib/providers/github.py @@ -65,7 +65,7 @@ def exchange_code_for_access_token(self, code: str) -> str: response.raise_for_status() token_response = response.json() if "access_token" not in token_response: - logger.error(f"Invalid token response: {token_response}") + logger.error("Invalid token response: missing 'access_token' field") raise CodeExchangeError("Invalid token response: missing 'access_token'") return cast(str, token_response["access_token"]) diff --git a/src/simplesocialauthlib/providers/google.py b/src/simplesocialauthlib/providers/google.py index fd1aad9..5d6569f 100644 --- a/src/simplesocialauthlib/providers/google.py +++ b/src/simplesocialauthlib/providers/google.py @@ -79,7 +79,7 @@ def exchange_code_for_access_token(self, code: str) -> str: code=code, ) if "id_token" not in token: - logger.error(f"Invalid token response: {token}") + logger.error("Invalid token response: missing 'id_token' field") raise CodeExchangeError("Invalid token response: missing 'id_token'") return cast(str, token["id_token"]) @@ -94,7 +94,7 @@ def retrieve_user_data(self, access_token: str) -> GoogleUserData: ), ) if "accounts.google.com" not in id_info.get("iss", ""): - logger.error(f"Invalid token issuer: {id_info.get('iss')}") + logger.error("Invalid token issuer detected") raise ValueError("Invalid token issuer") return GoogleUserData(