Revoke licenses by product key instead of shared sub.

Add revokedKeys storage and accept key in admin revoke API so DND/TTRPG keys with the same sub can be revoked independently.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ivan Fontosh
2026-07-01 16:44:16 +08:00
parent b7c14d6191
commit e299cfc7dd
5 changed files with 85 additions and 9 deletions
+1
View File
@@ -9,5 +9,6 @@
}
],
"revokedSubs": [],
"revokedKeys": [],
"activations": {}
}