diff --git a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm index 92271edc5..3c6119ec3 100644 --- a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm +++ b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm @@ -855,6 +855,7 @@ sub extractFormInfo { my $nameIDFormat = $self->{samlIDPMetaDataOptions}->{$idp} ->{samlIDPMetaDataOptionsNameIDFormat}; + $nameIDFormat ||= "transient"; # Default to transient $nameIDFormat = $self->getNameIDFormat($nameIDFormat) if $nameIDFormat; # IDP HTTP method