I want to develop a business app on GAE. The business proprietor somehow does not like or misunderstands the OpenID idea, insists on implementing local user management: registration using login and password stored in the app's data store.
I would like to implement what he wants by using "local" OpenID provider. It seems to be the most straightforward approach. Is there a way to "drop in" existing OpenID provider library (+the login dialog +maybe registration workflow) and use it in the same app? Would Janrain, for instance, require lot of tinkering to do that?
In case this was not the way, can I create User instance on my own and use user name+password from local store? How to handle session management then?
Sorry, I am not very experienced in this matter and it really annoys me to get distracted by user management from the main business topic :(