Today I finished up adding support for a kind of “Lazy Registration” by way of OpenID and TypeKey (as I mentioned before). Anonymous users aren’t going to be allowed to comment, but folks will be allowed to login with an OpenID or TypeKey and that will allow them to comment. At any point they’ll be able to convert those identities into full-fledged PostFresh accounts. Two things will be unavailale to the lazy users: ratings and “remember me” for logins. The former a precaution to avoid gaming and the latter a function of the way these authentication mechanisms work.
The only thing I’m having trouble with, at present, is getting things to work with LiveJournal. For starters, it seems that LiveJournal sees requests for ‘http://xxx.livejournal.com/’ and ‘http://xxx.livejournal.com’ as two different identities, and disallows the latter. The former returns an invalid authentication according to my library, but running the diagnostic at OpenIDEnabled doesn’t show any problems. Hopefully this doesn’t mean I’m going to need to switch to one of the more complex libraries.
Tomorrow I’ll have more information about the first public demo.