I have read the other posts about password protecting your application, but my situation is a little different.
I still want password protection, but I want to create the passwords myself, and then once a password is used, no other user can enter it.
Lets say I have a list of passwords (hamAndCheese, hamAndCheese1, hamAndCheese2). If 1 person downloads the app from the app store and enters hamAndCheese, I want that password to be “broken” if another user tries to enter it.
Also, once a user enters the password once, I don’t want them to have to enter it again. (Im less worried about this part, more about the part described above).
Should I just make a list of passwords? How do I eliminate them once they have been used?
Thank you
You could make a time-dependent password.
you generate a list of passwords, and the viability of the pw is only a few days. This makes reduces the risk that your passwords will travel after the time they are useful
Second option is a webservice that you built, and that validates the password over the internet
As stated before by tux91 – sounds like it could be used to generate a revenue stream outside the appstore, leaving big bad apple without it’s 30% cut of your revenues