Question

How does this Open ID module work in Drupal 7? I would expect something more or less the way StackOverflow and all these StackExchange websites work: you pick up your logging provider, like Google or Facebook, by clicking one of them. If you aren't currently logged in in their service, you are redirected to their logging interface, fulfill username and password and you are redirected back to the parent website and already recognized. It looks like the OpenID module does not work this way. You have to paste an Open ID URL or something... Is there a module that does the process exactlys as in the Stack Exchange websites, or more or less the same? Because I think the process implemented in this website is absolutely fantastic: quick and comprehensive, Dummies proof. Or I am afraid I am behaving like the Dummy myself if the Drupal Open ID module works this way. I have been experimenting with it in my localhost and it requires me to paste an OpenId URL. Thanks for any help clearing this...

Was it helpful?

Solution

Yes, OpenID always works with an URL, which is your identifier.

I think what you are looking for is the Janrain Engage module: http://drupal.org/project/rpx. This provides a similar workflow and UI like the one you know from StackOverflow.

OTHER TIPS

The OpenID Selector module is another option for creating something similar to the StackExchange login process. Unfortunately, it doesn't yet support registration via OpenID, the way StackExchange does.

Some more details about this module (from its project page):

This module integrates Javascript OpenID Selector with Drupal's OpenID client.

This module substitutes Drupal's default OpenID form with Javascript OpenID Selector widget, so users do not even need to know what OpenID URL is.

Javascript OpenID Selector widget is very widely used. For example, it is in use at SourceForge and StackOverflow.

Licensed under: CC-BY-SA with attribution
Not affiliated with drupal.stackexchange
scroll top