Simon Willison's thoughtful essay on Facebook usernames and OpenID

he also notes that they’re not doing an HTTP redirect, instead relying on JS