diff --git a/hiboo/sso/oidc.py b/hiboo/sso/oidc.py index ca660256813cb8a229c1361799a0480b3fb7a9d9..ae595aed105c286e6eb1ca441ee35954eb3c4926 100644 --- a/hiboo/sso/oidc.py +++ b/hiboo/sso/oidc.py @@ -86,7 +86,7 @@ class AuthorizationCodeMixin(object): obj = AuthorizationCodeMixin.AuthorizationCode.unserialize( utils.redis.hgetall("code:{}".format(code)) ) - return if obj and obj.client_id == client.client_id else None + return self if obj and obj.client_id == client.client_id else None def delete_authorization_code(self, authorization_code): utils.redis.delete("code:{}".format(authorization_code))