Clearing the OpenID trail
marin** | Thursday, March 27 02008 @ 03:22:44 GMT
Woop! Another important day for Shinyshell! Today I finally implemented OpenID as I said I would, with many hours of time spent looking though the OpenID library documentation and specifications. This was probably not the easiest feature of this site, as it required me to work deep into the night (nearing 3:30 am at the time of writing - and who knows how much longer I'll be working on supporting features). So basically it's functional, but there are still a variety of different supporting features that I need to develop in order for this to be of any use, such as the user control panel and OpenID registration page - both will be coming sometime in the very near future.
Because it's not finished, so you can't register with it yet. You probably won't be able to log in either, because your OpenID needs to be mapped to your username in the site's database, and since there's no control panel yet, only certain individuals whose account I have manually added can log in as of now. I expect it won't take me long to get the registration feature going too.
I've been thinking about perhaps making OpenID the primary (read: only) method of signing up and signing in, because it's just so convenient, and it would help force users to start signing up OpenIDs, which the would want to use in other places too - that would start a chain reaction and more sites would as a result start enabling their sites for OpenID. Of course, I know it would take much more than just my site, but who knows - maybe I'd constitute towards an escalating probability of major social networking sites, bulletin boards and other services implementing it... *shrug*
Oh yeah - big thanks to Navarr, who helped me a lot with both testing and giving me an overview of how this thing works. He also introduced me to this concept sometime in December last year, so thank you very much ^^
