Original Post
How would I, as a programmer, go about designing a registration system for
my software? In other words, that part where the user enters a registration
code into a dialog box to fully enable all features of your program. BTW,
this is not necessarily for a game.
I would rather learn to program this myself, rather than using somebody
else''s software registration system. I would like to understand how to
keep track of licenses, to add them, remove them, without affecting old
or new users, what works best, what doesn''t, etc... I am not particularly
interested in strong protection techniques, only how to design the complete
system.