From a346e07f1d25fc17fd56ae6536639f93efc69100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Oudot?= Date: Fri, 1 Oct 2010 13:21:25 +0000 Subject: [PATCH] Do not abort on unknow attribute, as OpenID can be used with Multi or Choice authentication --- .../lib/Lemonldap/NG/Portal/UserDBOpenID.pm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/UserDBOpenID.pm b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/UserDBOpenID.pm index 3dbb8752b..c09c607ff 100644 --- a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/UserDBOpenID.pm +++ b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/UserDBOpenID.pm @@ -53,10 +53,11 @@ sub setSessionInfo { $self->param("openid.sreg.$self->{exportedVars}->{$k}"); } else { - $self->abort( - 'Configuration error', - $self->{exportedVars}->{$k} - . ' is not a valid OpenID SREG attribute' + $self->lmLog( + 'Ignoring attribute ' + . $self->{exportedVars}->{$k} + . ' which is not a valid OpenID SREG attribute', + 'warn' ); }