I'd advise against rolling your own User class on the grounds that it's more work than you think compared to using OpenID. The most compelling reason not to do this, however, is that many internet users are suffering from "new account fatigue" and will simply not try to remember one more account if they can get by with an existing Google/Yahoo/Facebook/Twitter/MySpace account using OpenID or OAuth. You'll end up rolling this functionality anyway if you want users to sign up.
Regardless, I can understand that your use case may not be one we understand. As far as account creation for GAE goes, I'm not aware of any projects that try to address your need (partly for the reasons mentioned). This is a pretty hard topic to search. For instance, I found this link: http://www.java-forums.org/java-tips/4907-registration-servlet.html <http://www.java-forums.org/java-tips/4907-registration-servlet.html>In addition to not working on AppEngine due to its use of MySQL, this is a terrible solution because it stores passwords in clear text, doesn't do a registration captcha to prevent spamming, doesn't send out a verification email, etc, etc. On Thu, Apr 29, 2010 at 5:42 PM, nearmars <[email protected]> wrote: > Hi GAE Java Peeps: > I'm interested in opening my app to users beyond those with Google IDs > and I'm not particularly interested in using Open ID either. I just > need a simple authentication/session handling framework that works > within the context of my GAE app. > > Before I go write my own User class and sink a x number of hours > there, I am curious if anyone else has already done this or is > currently working on something similar that they'd be willing to share > or collaborate on. > > I've already searched the projects hosted on google code and haven't > found what I'm looking for yet. > > Thanks for your time. > > Mike > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- Ikai Lan Developer Relations, Google App Engine Twitter: http://twitter.com/ikai Delicious: http://delicious.com/ikailan ---------------- Google App Engine links: Blog: http://googleappengine.blogspot.com Twitter: http://twitter.com/app_engine Reddit: http://www.reddit.com/r/appengine -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
