enterprise: show specific error if Install ID is invalid in license (#11317)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
@ -121,6 +121,9 @@ class LicenseKey:
|
||||
),
|
||||
)
|
||||
except PyJWTError:
|
||||
unverified = decode(jwt, options={"verify_signature": False})
|
||||
if unverified["aud"] != get_license_aud():
|
||||
raise ValidationError("Invalid Install ID in license") from None
|
||||
raise ValidationError("Unable to verify license") from None
|
||||
return body
|
||||
|
||||
|
||||
Reference in New Issue
Block a user