Drupal 6 has OpenID support. But if I'm right it only enables users to login with an existing OpenID.
Is it possible to extend Drupal to be an OpenID provider? So each registered user gets an URL like example.com/myDrupalInstallation/user5/OpenID and with that URL he can login to every OpenID enabled site.
If not with Drupal itself, is there an other free (open source) system (PHP / MySQL), which let me be my own OpenID provider?
Btw, how does the OpenID support for Drupal work? Allows it all OpenID's from "whatever" provider (which abide the standard), or does it only allow selected (well known) providers?
And what is the usual way outside of Drupal? I know that there are some big sites, which only enable login with self hosted OpenIDs, but enable there users to login with that OpenID everywhere else. But in general: is OpenID login enabled with OpenIDs from "all" providers or is it only enabled for "some" providers?
Comments
New module
I don't know a lot about OpenID myself but a dev release of a provider module for D6 was just made: http://drupal.org/project/openid_provider EDIT: click the View all releases link to get to the tarball or check it out from CVS.
I'm sure any help testing and whipping it in to shape would be appreciated.
Lullabot loves you
Drupalize.Me, The best Drupal training, available all the time, anywhere!
Wow, only a few hours old.
Wow, only a few hours old. Thanks for the info, add1sun. Got no test installation yet and don't want to install it at my productive site. Maybe I'll test it in a few weeks, when I have more time. Is there any option to "subscribe" to the development of this module, so that I get informed when something happens (like new Issues, new versions, etc.)?
----
current requests: multi-site | OpenID | (template) editor inside drupal