mirror of https://github.com/itsmrval/accessGate
dynamic server list + index for multi user
parent
7627445863
commit
497e3b5ac7
|
|
@ -13,11 +13,14 @@ router.get("/:server/users", async (req, res) => {
|
||||||
if (server) {
|
if (server) {
|
||||||
if (bcrypt.compareSync(req.body.secret, server.secret)) {
|
if (bcrypt.compareSync(req.body.secret, server.secret)) {
|
||||||
serverService.getServerUsers(req.params.server).then((result) => {
|
serverService.getServerUsers(req.params.server).then((result) => {
|
||||||
console.log(result[0].serverUsername)
|
|
||||||
var raw = ''
|
var raw = ''
|
||||||
for (x in result) {
|
for (x in result) {
|
||||||
|
if (result[x]) {
|
||||||
raw += result[x].serverUsername + '\n'
|
raw += result[x].serverUsername + '\n'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
res.send(raw)
|
res.send(raw)
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<% servers.forEach(function (server) { %>
|
<% servers.forEach(function (server) { %>
|
||||||
|
<% if (server.username === "accessgatemultiuser") { server.username = "dynamic" } %>
|
||||||
<tr>
|
<tr>
|
||||||
<td><%= server.hostname %></td>
|
<td><%= server.hostname %></td>
|
||||||
<td><%= server.ip %></td>
|
<td><%= server.ip %></td>
|
||||||
|
|
|
||||||
|
|
@ -58,6 +58,7 @@
|
||||||
</div>
|
</div>
|
||||||
<ul class="list-group list-group-flush">
|
<ul class="list-group list-group-flush">
|
||||||
<% for (x in servers) { %>
|
<% for (x in servers) { %>
|
||||||
|
<% if (servers[x].username === "accessgatemultiuser") { servers[x].username = session_user.serverUsername } %>
|
||||||
<li class="list-group-item">
|
<li class="list-group-item">
|
||||||
<div class="row align-items-center no-gutters">
|
<div class="row align-items-center no-gutters">
|
||||||
<div class="col me-2">
|
<div class="col me-2">
|
||||||
|
|
@ -69,6 +70,7 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue