Skip to content
Snippets Groups Projects
Commit 7dbf8975 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Poursuite de l'usage de l'attribut 'uid ou supann'

parent cde2e75c
Branches
Tags 5.0.5
No related merge requests found
Pipeline #17754 passed
......@@ -102,7 +102,7 @@ abstract class AbstractUser implements UserInterface, ProviderInterface, Recherc
*
* @return string
*/
public function getUsername()
public function getUsername(string $attribut = "supannAliasLogin")
{
return $this->username;
}
......
......@@ -12,7 +12,7 @@ interface RechercheIndividuResultatInterface
/**
* @return string
*/
public function getUsername();
public function getUsername(string $attribut = "supannAliasLogin");
/**
* @return string
......
......@@ -181,9 +181,11 @@ class UserService implements RechercheIndividuServiceInterface
*/
public function importFromRechercheIndividuResultatInterface(RechercheIndividuResultatInterface $individu, $source)
{
$attribut = $this->getAuthentificationConfig()['local']['ldap']['username'];
$utilisateur = $this->getEntityInstance();
$utilisateur->setDisplayName($individu->getDisplayname());
$utilisateur->setUsername($individu->getUsername());
$utilisateur->setUsername($individu->getUsername($attribut));
$utilisateur->setEmail($individu->getEmail());
$utilisateur->setPassword($source);
$utilisateur->setState(1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment