Looking at the Google App Engine APIs, it seems that despite all its great features, the user API is extremely limited. It seems you can only authenticate people who have a Google account, or use an OpenID account, or through some kind of OAuth kung fu (confirmation of connection with a Facebook account, etc.).
This, apparently, is the main stumbling block for everyone who wants to create a proprietary user database by creating user accounts in the application. In short, I do not want my users to use or create a Google account to access my application.
Has anyone else encountered this restriction and was it a transaction trespasser to use GAE? Am I missing something? In an application, can I deploy my own Spring security system and use my own user API? Comments on this are greatly appreciated. Thanks.
source share