From adf073bab753c5789025a8ac4a51ec670e9cfc65 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Wed, 30 Dec 2020 13:21:18 -0500 Subject: [PATCH] Forced user names to be lowercase. --- nodejs/models/user_ldap.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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',