From: Christian Weiske Date: Tue, 18 Sep 2012 21:51:29 +0000 (+0200) Subject: verify openid AX email type X-Git-Tag: v0.3.0~42^2~2 X-Git-Url: https://git.cweiske.de/phorkie.git/commitdiff_plain/eaf0573ebdcca11a984f4f98577ca77a6c63654e verify openid AX email type --- diff --git a/www/login.php b/www/login.php index a97246f..bba7c99 100644 --- a/www/login.php +++ b/www/login.php @@ -122,7 +122,10 @@ $email = isset($openid['openid.ext2.value.email']) && !isset($email) $email = isset($openid['openid.sreg.email']) && !isset($email) ? $openid['openid.sreg.email'] : $email; -$email = isset($openid['openid.ax.value.email']) && !isset($email) +$email = isset($openid['openid.ax.value.email']) + && isset($openid['openid.ax.type.email']) + && $openid['openid.ax.type.email'] == 'http://axschema.org/contact/email' + && !isset($email) ? $openid['openid.ax.value.email'] : $email; $_SESSION['email'] = isset($email)