From 7fc0b4b6f2f6dd25cc16316b02c2d24006acf3fe Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Mon, 17 Sep 2012 23:05:41 +0200 Subject: request full name from OpenID provider (sreg) --- www/login.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/www/login.php b/www/login.php index b8cb512..1feb3ce 100644 --- a/www/login.php +++ b/www/login.php @@ -90,8 +90,7 @@ if (isset($_POST['start'])) { // SREG $sreg = new \OpenID_Extension_SREG11(\OpenID_Extension::REQUEST); - $sreg->set('required', 'email,firstname,lastname,nickname'); - $sreg->set('optional', 'gender,dob'); + $sreg->set('required', 'email,fullname'); $authRequest->addExtension($sreg); // AX @@ -205,8 +204,7 @@ if (isset($_POST['start'])) { $_SESSION['email'] = (isset($email)) ? $email : $GLOBALS['phorkie']['auth']['anonymousEmail']; $name = (isset($openid['openid.ext1.value.firstname']) && isset($openid['openid.ext1.value.lastname'])) ? $openid['openid.ext1.value.firstname']." ".$openid['openid.ext1.value.lastname'] : null; - $name = (isset($openid['openid.sreg.firstname']) && isset($openid['openid.sreg.lastname']) && !isset($name)) ? $openid['openid.sreg.firstname']." ".$openid['openid.sreg.lastname'] : $name; - $name = (isset($openid['openid.sreg.nickname']) && !isset($name)) ? $openid['openid.sreg.nickname'] : $name; + $name = (isset($openid['openid.sreg.fullname']) && !isset($name)) ? $openid['openid.sreg.fullname'] : $name; $_SESSION['name'] = (isset($name)) ? $name : $_SERVER['REMOTE_ADDR']; $_SESSION['identity'] = $openid['openid.identity']; -- cgit v1.2.3