/[drupal]/contributions/modules/webserver_auth/webserver_auth.module
ViewVC logotype

Diff of /contributions/modules/webserver_auth/webserver_auth.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.19, Mon Mar 10 21:43:42 2008 UTC revision 1.20, Mon Apr 21 16:43:26 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: webserver_auth.module,v 1.18 2007/04/24 01:17:45 weitzman Exp $  // $Id: webserver_auth.module,v 1.19 2008/03/10 21:43:42 weitzman Exp $
3    
4  function webserver_auth_menu($may_cache) {  function webserver_auth_menu($may_cache) {
5    if ($may_cache) {    if ($may_cache) {
# Line 18  function webserver_auth_menu($may_cache) Line 18  function webserver_auth_menu($may_cache)
18  function webserver_auth_init() {  function webserver_auth_init() {
19    global $user, $account;    global $user, $account;
20    
21    // two ways to get $name    $remote_user = "";
22    if ($name != $_SERVER["REMOTE_USER"]) {  
23      $name = $_SERVER["REDIRECT_REMOTE_USER"];    //lets make sure we get the remote user whichever way it is available
24      if (isset($_SERVER["REDIRECT_REMOTE_USER"])) {
25         $remote_user = $_SERVER["REDIRECT_REMOTE_USER"];
26      } elseif (isset($_SERVER["REMOTE_USER"])) {
27         $remote_user = $_SERVER["REMOTE_USER"];
28      }
29    
30      // two ways to get $name
31      if ($name != $remote_user) {
32        //this might be something to add as an admin panel function later
33        //$name = strtolower($remote_user);
34        $name = $remote_user;
35    }    }
36    
37    if (isset($user) && $user->id && $user->name === $name) {    if (isset($user) && $user->id && $user->name === $name) {

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.2