Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
global $globals;
$alias = $login;
if (strpos($login, '@') === false) {
- $alias = $login;
$login = "$login@{$globals->mail->domain}";
}
+ require_once('user.func.inc.php');
+ $forlife = get_user_forlife($login, '_silent_user_callback');
+ if ($forlife) {
+ $alias = $forlife;
+ }
if (strpos($alias, '@') === false && (is_null($hash) || $hash == 0)) {
$hash = $this->createHash(array($prenom, $nom, $login, $sexe, $html, rand(), "X.org rulez"));