From 560208578de4d6ad3d762e5a3533a72b5b8375b0 Mon Sep 17 00:00:00 2001 From: Martin Hoffmann Date: Mon, 27 Aug 2018 15:36:34 +0200 Subject: [PATCH] Fixes broken mappings mappings won't work with numbered values. Leave array as is instead. --- src/SamlUser.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/SamlUser.php b/src/SamlUser.php index 439e107..49ec73b 100644 --- a/src/SamlUser.php +++ b/src/SamlUser.php @@ -26,7 +26,6 @@ function __construct($attributes=[]) { $idAttribute = $attributes['idAttribute']; $mappings = (new ArrayObject($attributes))->getArrayCopy(); unset($mappings['idAttribute']); - $mappings = array_values($mappings); } Yii::$container->get('samlsettings')->idAttribute = $idAttribute; Yii::$container->get('samlsettings')->mappings = $mappings;