diff --git a/src/HybridAuthLoginExtension.php b/src/HybridAuthLoginExtension.php index 4fcfdc3..2f62980 100644 --- a/src/HybridAuthLoginExtension.php +++ b/src/HybridAuthLoginExtension.php @@ -350,7 +350,8 @@ private function DoUserProvisioning(string $sLoginMode) // Create the person $sFirstName = $oUserProfile->firstName ?? $sEmail; $sLastName = $oUserProfile->lastName ?? $sEmail; - $sOrganization = Config::GetDefaultOrg($sLoginMode); + $sOrganization = $oUserProfile->data["organization"] ?? Config::GetDefaultOrg($sLoginMode); + $aAdditionalParams = array('phone' => $oUserProfile->phone); IssueLog::Info("OpenID Person provisioning", HybridAuthLoginExtension::LOG_CHANNEL, [