Author: jfthomps Date: Wed Jan 20 20:38:05 2010 New Revision: 901369 URL: http://svn.apache.org/viewvc?rev=901369&view=rev Log: (no issue associated with this) modified updateShibUser to set firstname to be the first name from displayName if displayName exists and has no commas in it added example to updateShibGroups for adding all users from a specific affiliation to a single user group
Modified: incubator/vcl/trunk/web/.ht-inc/authmethods/shibauth.php Modified: incubator/vcl/trunk/web/.ht-inc/authmethods/shibauth.php URL: http://svn.apache.org/viewvc/incubator/vcl/trunk/web/.ht-inc/authmethods/shibauth.php?rev=901369&r1=901368&r2=901369&view=diff ============================================================================== --- incubator/vcl/trunk/web/.ht-inc/authmethods/shibauth.php (original) +++ incubator/vcl/trunk/web/.ht-inc/authmethods/shibauth.php Wed Jan 20 20:38:05 2010 @@ -55,7 +55,7 @@ else { $names = explode(' ', $_SERVER['displayName']); $displast = array_pop($names); - $user['firstname'] = implode(' ', $names); + $user['firstname'] = array_shift($names); } } else @@ -177,6 +177,13 @@ $grp = mysql_escape_string("shib-" . $name); array_push($newusergroups, getUserGroupID($grp, $affilid)); } + /*if($shibaffil == 'example1.edu') { + $query = "SELECT id FROM affiliation WHERE shibname = '$shibaffil'"; + $qh = doQuery($query, 101); + $row = mysql_fetch_assoc($qh); + $affilid = $row['id']; + array_push($newusergroups, getUserGroupID('All Example1 users', $affilid)); + }*/ $newusergroups = array_unique($newusergroups); if(! empty($newusergroups)) updateGroups($newusergroups, $usernid);