The following chart summarizes the features of the WebAuth module for Drupal, versions 2 and 3. WebAuth is an option on both Stanford Sites and the Drupal Upgrader, and is available for self-installed Drupal instances where user authentication via WebAuth is a requirement.
|Feature||Version 2||Version 3|
|User account created automatically at first login.||✔||✔|
|SUNet User role assigned automatically to people who log in with WebAuth.||✔||✔|
|Assign a custom “access denied” message.||✔||✔|
|At login, return user to previous page or forward to different page.||✔||✔|
|Protect individual pages based on Drupal roles or workgroups.||✔||see note|
|Manage access by mapping Stanford workgroups to Drupal roles.||✔|
|In addition to SUNet User, three new roles are mapped automatically: faculty, staff, and student.||✔|
|Works in multi-site installations.||✔|
|Configure access files (.htaccess) through the Drupal interface instead of manually via a text editor or command-line.||✔|
|Drupal version compatibility.||6 only||6 and 7|
Note: For protecting individual pages, WebAuth version 3.x must be used in conjunction with the content_access module (included with Stanford Sites) or other third-party modules.