mirror of
https://git.unistra.fr/aius/root/ldap-overleaf-sl.git
synced 2025-05-04 19:55:26 +02:00
Works.
This commit is contained in:
parent
a8d72465d9
commit
fd4f45354b
1 changed files with 3 additions and 1 deletions
|
@ -90,7 +90,7 @@ const AuthenticationManager = {
|
||||||
|
|
||||||
authUserObj(error, user, query, password, callback) {
|
authUserObj(error, user, query, password, callback) {
|
||||||
if ( process.env.ALLOW_EMAIL_LOGIN && user && user.hashedPassword) {
|
if ( process.env.ALLOW_EMAIL_LOGIN && user && user.hashedPassword) {
|
||||||
console.log("email login for existing user " + query.mail)
|
console.log("email login for existing user " + query.email)
|
||||||
// check passwd against local db
|
// check passwd against local db
|
||||||
bcrypt.compare(password, user.hashedPassword, function (error, match) {
|
bcrypt.compare(password, user.hashedPassword, function (error, match) {
|
||||||
if (match) {
|
if (match) {
|
||||||
|
@ -278,6 +278,7 @@ const AuthenticationManager = {
|
||||||
var userDn = "" //'uid=' + uid + ',' + ldap_bd;
|
var userDn = "" //'uid=' + uid + ',' + ldap_bd;
|
||||||
var firstname = ""
|
var firstname = ""
|
||||||
var lastname = ""
|
var lastname = ""
|
||||||
|
var uid = ""
|
||||||
var isAdmin = false
|
var isAdmin = false
|
||||||
// check bind
|
// check bind
|
||||||
try {
|
try {
|
||||||
|
@ -297,6 +298,7 @@ const AuthenticationManager = {
|
||||||
console.log(JSON.stringify(searchEntries))
|
console.log(JSON.stringify(searchEntries))
|
||||||
if (searchEntries[0]) {
|
if (searchEntries[0]) {
|
||||||
mail = searchEntries[0].mail
|
mail = searchEntries[0].mail
|
||||||
|
uid = searchEntries[0].uid
|
||||||
firstname = searchEntries[0].givenName
|
firstname = searchEntries[0].givenName
|
||||||
lastname = searchEntries[0].sn
|
lastname = searchEntries[0].sn
|
||||||
userDn = searchEntries[0].dn
|
userDn = searchEntries[0].dn
|
||||||
|
|
Loading…
Add table
Reference in a new issue