diff --git a/supabase_auth/_sync/api.py b/supabase_auth/_sync/api.py index 24dc1a8d..35bbb69b 100644 --- a/supabase_auth/_sync/api.py +++ b/supabase_auth/_sync/api.py @@ -136,8 +136,8 @@ def sign_up_with_email( data = {"email": email, "password": password, "data": data} url = f"{self.url}/signup{query_string}" response = self.http_client.post(url, json=data, headers=headers) - SessionOrUserModel = determine_session_or_user_model_from_response(response) - return SessionOrUserModel.parse_response(response) + session_or_user_model = determine_session_or_user_model_from_response(response) + return session_or_user_model.parse_response(response) def sign_in_with_email( self, @@ -211,8 +211,8 @@ def sign_up_with_phone( data = {"phone": phone, "password": password, "data": data} url = f"{self.url}/signup" response = self.http_client.post(url, json=data, headers=headers) - SessionOrUserModel = determine_session_or_user_model_from_response(response) - return SessionOrUserModel.parse_response(response) + session_or_user_model = determine_session_or_user_model_from_response(response) + return session_or_user_model.parse_response(response) def sign_in_with_phone( self, @@ -335,8 +335,8 @@ def verify_mobile_otp( data["redirect_to"] = redirect_to_encoded url = f"{self.url}/verify" response = self.http_client.post(url, json=data, headers=headers) - SessionOrUserModel = determine_session_or_user_model_from_response(response) - return SessionOrUserModel.parse_response(response) + session_or_user_model = determine_session_or_user_model_from_response(response) + return session_or_user_model.parse_response(response) def invite_user_by_email( self, @@ -637,8 +637,8 @@ def generate_link( data["redirect_to"] = redirect_to_encoded url = f"{self.url}/admin/generate_link" response = self.http_client.post(url, json=data, headers=headers) - SessionOrUserModel = determine_session_or_user_model_from_response(response) - return SessionOrUserModel.parse_response(response) + session_or_user_model = determine_session_or_user_model_from_response(response) + return session_or_user_model.parse_response(response) def set_auth_cookie(self, *, req, res): """Stub for parity with JS api.""" diff --git a/supabase_auth/helpers.py b/supabase_auth/helpers.py index 0c9a0613..a5d7ceb2 100644 --- a/supabase_auth/helpers.py +++ b/supabase_auth/helpers.py @@ -133,11 +133,11 @@ def decode_jwt_payload(token: str) -> Any: parts = token.split(".") if len(parts) != 3: raise ValueError("JWT is not valid: not a JWT structure") - base64Url = parts[1] + base64url = parts[1] # Addding padding otherwise the following error happens: # binascii.Error: Incorrect padding - base64UrlWithPadding = base64Url + "=" * (-len(base64Url) % 4) - return loads(urlsafe_b64decode(base64UrlWithPadding).decode("utf-8")) + base64url_with_padding = base64url + "=" * (-len(base64url) % 4) + return loads(urlsafe_b64decode(base64url_with_padding).decode("utf-8")) def generate_pkce_verifier(length=64):