DESCRIPTION

Shib2Drupal provides HTTP authorization and mapping between Shibboleth HTTP headers and Drupal roles.

CONFIGURATION

Currently no UI is provided (work is in progress), you'll have to manually edit
the code to make this module suit your needs. Sorry for that :(

HOW THE MODULE WORKS

1) During Drupal bootstrap the module checks if REMOTE_USER has a value (this is
always true when Shibboleth is working on a directory).

2) If a user with name == REMOTE_USER already exists it is loaded and the user is
logged is with that username. If no matching user is found then a new user is
created.

3) The module also provides a mapping for roles: you have to make Shibboleth
populate a variable named "shib-departmentNumber" on your Web server, with a
semicolon-separated of "drupal::GROUP" groups, for example:

drupal::role1;drupal::role2

Notice that roles must already exist in Drupal, they are not automatically created.

Downloads

Recommended releases

Version Downloads Date Links
5.x-1.0 tar.gz (7.75 KB) | zip (8.54 KB) 2009-Mar-07 Notes

Development releases

Version Downloads Date Links
5.x-1.x-dev tar.gz (7.89 KB) | zip (8.66 KB) 2010-Jul-11 Notes

Project Information


Maintainers for Shib2Drupal

  • twist3r - 3 commits
    last: 3 years ago, first: 4 years ago

Issues for Shib2Drupal

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here