japac
Forum Replies Created
-
Forum: Plugins
In reply to: [License Manager for WooCommerce] licence manager for woocommercehello,
there is new more important problem. there is no possibility to check if licence key was used.
look at this:Check license:
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/validate/XRX-XY3-3YI
{“success”:true,”data”:{“timesActivated”:0,”timesActivatedMax”:1,”remainingActivations”:1}}activate license
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/activate/XRX-XY3-3YI
{“success”:true,”data”:{“id”:”11″,”orderId”:”1502″,”productId”:”14″,”licenseKey”:”XRX-XY3-3YI”,”expiresAt”:null,”validFor”:”0″,”source”:”1″,”status”:”2″,”timesActivated”:”1″,”timesActivatedMax”:”1″,”createdAt”:”2020-03-10 20:22:31″,”createdBy”:”1″,”updatedAt”:”2020-03-19 20:09:55″,”updatedBy”:”0″}}check if error occurs if activated more than once
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/activate/XRX-XY3-3YI
{“success”:true,”data”:{“id”:”11″,”orderId”:”1502″,”productId”:”14″,”licenseKey”:”XRX-XY3-3YI”,”expiresAt”:null,”validFor”:”0″,”source”:”1″,”status”:”2″,”timesActivated”:”1″,”timesActivatedMax”:”1″,”createdAt”:”2020-03-10 20:22:31″,”createdBy”:”1″,”updatedAt”:”2020-03-19 20:09:55″,”updatedBy”:”0″}}no, so check again
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/activate/XRX-XY3-3YI
{“success”:true,”data”:{“id”:”11″,”orderId”:”1502″,”productId”:”14″,”licenseKey”:”XRX-XY3-3YI”,”expiresAt”:null,”validFor”:”0″,”source”:”1″,”status”:”2″,”timesActivated”:”1″,”timesActivatedMax”:”1″,”createdAt”:”2020-03-10 20:22:31″,”createdBy”:”1″,”updatedAt”:”2020-03-19 20:09:55″,”updatedBy”:”0″}}no, validate again
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/validate/XRX-XY3-3YI
{“success”:true,”data”:{“timesActivated”:0,”timesActivatedMax”:1,”remainingActivations”:1}}validation shows no change – still one activation remaining
activate again$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/validate/XRX-activate/XRX-XY3-3YI
{“success”:true,”data”:{“id”:”11″,”orderId”:”1502″,”productId”:”14″,”licenseKey”:”XRX-XY3-3YI”,”expiresAt”:null,”validFor”:”0″,”source”:”1″,”status”:”2″,”timesActivated”:”1″,”timesActivatedMax”:”1″,”createdAt”:”2020-03-10 20:22:31″,”createdBy”:”1″,”updatedAt”:”2020-03-19 20:09:55″,”updatedBy”:”0″}}still no change
$ curl -k –location –request GET https://server.local/?rest_route=/lmfwc/v2/licenses/activate/XRX-XY3validate/XRX-XY3-3YI
{“success”:true,”data”:{“timesActivated”:0,”timesActivatedMax”:1,”remainingActivations”:1}}