glauth-ui/routes/htmx/admin/users/table.mjs
Kai Waggeling d756a192e4 continued
implemented HTMX
implemented ORM (sequelize)
2025-11-29 21:56:21 +01:00

18 lines
No EOL
399 B
JavaScript

import {
User
} from "../../../../lib/database/connect.mjs";
export const get = async function (request, response) {
if (request.getAuthState() != 'authenticated') {
response.set('HX-Redirect', '/login').status(401).end();
return;
}
let userList = await User.findAll();
response.render(`views/htmx/admin/userTable.njk`, {
userList: userList
});
}