You might be wondering when it’s appropriate to use a standard OpenID approach versus a hybrid OpenID/OAuth model. There are different answers to this question depending on your particular project flow. Obviously, the hybrid auth approach will deliver a lot of extra personal information from a user, but it also incurs additional overhead and technical depth. OpenID will enable a user to sign in to a site with a single login, which may not originate from the service that she is signing in to; then, using the OAuth specification, you can extract her extensive profile and personalization information. At the end of the day, you have to ask yourself what the best approach is for you and your service.