-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Not sure if this is intentional or not, but the validation seems borked
After activating the the token (specifying a machine and user), neither are used in the validation (check) steps, thus it is possible for user paul to "steal" user sam's token, and still have activated software. Additionally, the software can be installed on multiple machines (with different machine names) and still return as license ok
A quick way to resolve this might be to have the activations stored in the db, and verified agains an active user (by using a foreign key or many-many to the users table), and having the api/check validate it against this table
HTH
Metadata
Metadata
Assignees
Labels
No labels