> I've checked in mostly functional revised user authentication code. Hurrah, now I can finally recommend using ESME at work, no more showstoppers! I think that's the case for other organizations, too.
> There are two different authentication modules: user/pwd and OpenID. They > are both added in Boot.scala. One could write another module with some > other authentication mechanism. A user can be authenticated by more than > one mechanism. > > The schema for the new authentication stuff is totally different from the > old schema... and the database *must* be dropped before running the code. > > Right now, the /signup page is not visible in the menu, so you'll have to > type the URL manually (sorry, I wanted to get this stuff into the repo.) > > You can sign up and have to provide a password. > > What needs to be done: > - Adding the signup link to the menu > - Creating an "edit user" page > - Adding the ability to associate an OpenID credential (or multiple > credentials) with an account > - Add a logout link > > I hope Vassil has time to tackle these issues before the Monday push. > > I'm pretty much off email (family time) until Monday 9am PDT. Sorry, this will have to wait a bit. I'm on vacation with family until Wednesday, 26 Aug. I do have online access, but I don't have much time to tinker with code. Vassil
