diff --git a/modules/aselect/lib/Auth/Source/aselect.php b/modules/aselect/lib/Auth/Source/aselect.php index 25caca7cc91d8e9a433f33e7bd91207fc8a1c022..2cba46470614d2277d8ccc65bb4536a501cade3d 100644 --- a/modules/aselect/lib/Auth/Source/aselect.php +++ b/modules/aselect/lib/Auth/Source/aselect.php @@ -158,6 +158,9 @@ class sspmod_aselect_Auth_Source_aselect extends SimpleSAML_Auth_Source { foreach (explode('&', $decoded) as $parm) { $tuple = explode('=', $parm); $name = urldecode($tuple[0]); + if (preg_match('/\[\]$/',$name)) { + $name = substr($name, 0 ,-2); + } if (!array_key_exists($name, $attributes)) { $attributes[$name] = array(); }