Key Give Away Plugin Tweaks
Basically, existing plugin needs to be tweaked to attach to user account instead of IP address. Extra added user info. via obtained key. Reshow attached key instead of code button if they revisit page - if page is available.
Short code for key directory page. This page will have a short code to check is user has any keys attached to their account. This is good so if the custom page where get code is at needs to be removed they can check their 'YOUR Keys' Page.
User will be able to delete any of their keys on 'Your Keys' Page. This will remove the attached key on that users account.
Admin will be able to remove their keys via users profile or you can have a table on USERS admin area show the key and have a option to remove via individual user.
Pagination/Navigation with listing directory short code be able to set amount to show via admin under settings in this plugin.
MORE DETAILED INSTRUCTIONS IN ZIP FILE.