Currently the full license key is shown in the LifterLMS settings, which allows anyone with access to copy/paste it. Instead, we can obfuscate the keys so (say) the middle of it is hidden.
Describe the solution you'd like
[ ] Do not output the middle of the license key in both what is shown and in the form HTML (ie. the form to select and remove the license keys)
[ ] In the request to remove selected license keys, loop through and check that the pattern of the obfuscated license key matches rather than looking for an exact match.
[ ] Ensure the deactivation on the license key server still works as expected.
The key will still be available within the database but not in the HTML output on the front-end.
Currently the full license key is shown in the LifterLMS settings, which allows anyone with access to copy/paste it. Instead, we can obfuscate the keys so (say) the middle of it is hidden.
Describe the solution you'd like
The key will still be available within the database but not in the HTML output on the front-end.