I'm working on developing an off-the-shelf filemaker solution that I want to control access via license keys for. It's not a plugin so I can't add a preferences entry for it, I'd imagine the key would be stored in a settings table in my solution, and will only allow layout and other access once that key validates.
Does anyone have a good starting article or how-to on how to go about this? I'm fairly proficient with PHP as well if that helps. I'd imagine storing the license key in a settings table inside the solution and "phoning home" to verify the key against a web-hosted PHP script/license database once a week (if last verification > 7 days).