fix: fix lic
This commit is contained in:
4
gen.py
4
gen.py
@@ -52,7 +52,7 @@ def get_or_generate_keys():
|
||||
|
||||
# 生成许可证密钥
|
||||
def generate_license_key(client_id, expiry, private_key):
|
||||
payload = f"{client_id}.{expiry}"
|
||||
payload = f"{client_id}{expiry}"
|
||||
signature = private_key.sign(
|
||||
payload.encode(),
|
||||
padding.PSS(
|
||||
@@ -61,7 +61,7 @@ def generate_license_key(client_id, expiry, private_key):
|
||||
hashes.SHA256(),
|
||||
)
|
||||
signature_b64 = base64.b64encode(signature).decode()
|
||||
license_key = f"{payload}.{signature_b64}"
|
||||
license_key = f"{client_id}.{expiry}.{signature_b64}"
|
||||
return license_key
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user