|
@@ -43,7 +43,7 @@ class Login extends API {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
- let sql = 'SELECT id, uuid, password, username, permission, avatar FROM users WHERE username = ?';
|
|
|
+ let sql = 'SELECT id, uuid, password, username, permission, avatar, email FROM users WHERE username = ?';
|
|
|
let rows = await db.query(sql, [username]);
|
|
|
|
|
|
if (!rows || rows.length !== 1 || !bcryptjs.compareSync(password, rows[0].password))
|
|
@@ -65,6 +65,7 @@ class Login extends API {
|
|
|
username: rows[0].username,
|
|
|
session,
|
|
|
avatar: rows[0].avatar,
|
|
|
+ email: rows[0].email,
|
|
|
roles: rows[0].permission || []
|
|
|
}
|
|
|
});
|