diff --git a/nodejs/models/user_ldap.js b/nodejs/models/user_ldap.js index 8a3d166..462c686 100644 --- a/nodejs/models/user_ldap.js +++ b/nodejs/models/user_ldap.js @@ -76,7 +76,7 @@ async function addLdapUser(client, data){ var group; try{ - data.uid = `${data.givenName[0]}${data.sn}`; + data.uid = `${data.givenName[0]}${data.sn}`.toLowerCase(); data.cn = data.uid; data.loginShell = '/bin/bash'; data.homeDirectory= `/home/${data.uid}`; @@ -324,6 +324,9 @@ User.verifyEmail = async function(data){ let token = await InviteToken.get(data.token); await token.update({mail: data.mail}) + + console.log(`email link ${data.url}/login/invite/${token.token}/${token.mail_token}`) + await Mail.sendTemplate( data.mail, 'validate_link',