mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
fix: #7938, escape username in registration queue
This commit is contained in:
@@ -110,6 +110,7 @@ module.exports = function (User) {
|
|||||||
users = users.filter(Boolean).map(function (user, index) {
|
users = users.filter(Boolean).map(function (user, index) {
|
||||||
user.timestampISO = utils.toISOString(data[index].score);
|
user.timestampISO = utils.toISOString(data[index].score);
|
||||||
user.email = validator.escape(String(user.email));
|
user.email = validator.escape(String(user.email));
|
||||||
|
user.usernameEscaped = validator.escape(String(user.username));
|
||||||
delete user.hashedPassword;
|
delete user.hashedPassword;
|
||||||
return user;
|
return user;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<!-- BEGIN users -->
|
<!-- BEGIN users -->
|
||||||
<tr data-username="{users.username}">
|
<tr data-username="{users.usernameEscaped}">
|
||||||
<td>
|
<td>
|
||||||
<!-- IF users.usernameSpam -->
|
<!-- IF users.usernameSpam -->
|
||||||
<i class="fa fa-times-circle text-danger" title="[[admin/manage/registration:list.username-spam, {users.spamData.username.frequency}, {users.spamData.username.appears}, {users.spamData.username.confidence}]]"></i>
|
<i class="fa fa-times-circle text-danger" title="[[admin/manage/registration:list.username-spam, {users.spamData.username.frequency}, {users.spamData.username.appears}, {users.spamData.username.confidence}]]"></i>
|
||||||
|
|||||||
Reference in New Issue
Block a user