OpenID and Identity in Drupal: the future of user.module
Platinum and gold sponsors
SESSION OVERVIEW
This session is about identity management in Drupal focused primarily on the role of OpenID. With the release of Drupal 6 and the inclusion of OpenID support in core, it’s time to look forward on the future of digital identity, and how Drupal can best grow and expand to accommodate the changes.
This session will not be why OpenID, but rather what’s next with OpenID.
TRACK
Community and core
AGENDA
* OpenID overview / explanation
* Update of current Identity tools for Drupal
* Impact of OpenID & Identity management on user.module
* Suggestions for growth / expansion
* Roadmap for better core support for varied authentication
* Discussion about profile information as related to digital identity
GOALS
This session has two goals: to raise awareness amongst Drupal community members and developers about digital identity and to lay a roadmap for the interaction of such technology with Drupal.
RESOURCES
Attendees should be familiar with OpenID and Identity 2.0.


Open ID and Roles
Q: Does open ID address the notion of the role associated with my identity?
As a developer/admin, I often need to test using a variety of roles. If the service/website/application that I’m testing doesn’t support the idea of switching roles or security groups, I’m often stuck with remembering multiple logins. With OpenID, I suspect that there’s nothing preventing me from creating multiple ID’s, each associated with a specific role, and that’s certainly not any worse than the situation without centralized authentication (it could be argued that the situation is far better, especially if I can live with 2-4 separate ID/roles). It could probably be further argued that OpenID should have nothing to do with the role, at it’s core - it’s all about identity which has only a peripheral association with role. Perhaps the idea of multiple roles for an identity needs to be handled on the website/application side. Perhaps I’ve answered my own question.
Thoughts?
Yes
You have answered your own question. By only working on the identity piece, and leaving authorization out completely, the openid guys were able to succeed at a small problem. It has some doubters, who worry about phishing attacks, etc - but it is a big improvement over the old way without trying to be THE solution.