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