diff --git a/modules/saml/lib/IdP/SQLNameID.php b/modules/saml/lib/IdP/SQLNameID.php index d2ad849fe60da80d48568f30dbab7950e806336f..641cece938b18e917e5eb623452ce2e38ca14d13 100644 --- a/modules/saml/lib/IdP/SQLNameID.php +++ b/modules/saml/lib/IdP/SQLNameID.php @@ -156,6 +156,13 @@ class sspmod_saml_IdP_SQLNameID { assert('is_string($idpEntityId)'); assert('is_string($spEntityId)'); + $store = self::getStore(); + + $params = array( + '_idp' => $idpEntityId, + '_sp' => $spEntityId, + ); + $query = 'SELECT _user, _value FROM ' . $store->prefix . '_saml_PersistentNameID WHERE _idp = :_idp AND _sp = :_sp'; $query = $store->pdo->prepare($query); $query->execute($params);