switching networks works, established server functions

This commit is contained in:
metacryst
2026-01-16 05:22:52 -06:00
parent d2982543d0
commit d3df5bb6cb
31 changed files with 410 additions and 310 deletions

View File

@@ -29,7 +29,7 @@ export default class AuthHandler {
}
getProfile(req, res) {
const token = req.cookies.auth_token;
const token = req.cookies?.auth_token;
if (!token) return res.status(401).send({ error: "No auth token" });
try {
@@ -42,7 +42,13 @@ export default class AuthHandler {
return db.networks.get(c.to)
})
res.send({ email: user.email, name: user.firstName + " " + user.lastName, networks: userOrgs});
res.send({
id: user.id,
email: user.email,
name: user.firstName + " " + user.lastName,
networks: userOrgs,
apps: user.apps
});
} catch (e) {
console.error("Error getting profile: ", e)
res.status(401).send({ error: "Invalid token" });