diff --git a/src/Control/SAMLController.php b/src/Control/SAMLController.php index 7146340..77153c2 100644 --- a/src/Control/SAMLController.php +++ b/src/Control/SAMLController.php @@ -166,6 +166,10 @@ public function acs() $this->extend('updateAttributes', $attributes); $this->extend('updateGuid', $guid); + $request = $this->getRequest(); + $this->extend('updateRequest', $request); + $this->setRequest($request); + $fieldToClaimMap = array_flip(Member::config()->claims_field_mappings); // Write a rudimentary member with basic fields on every login, so that we at least have something