X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lmno.js;h=c990cac3a290be99bf16d57f7d581442970bf4f4;hb=70a137f52f6753491838515016489cab1347261b;hp=f5de9eb17228c10cac827ee87f468c7fa2fca7ad;hpb=69982639f2cfd48fb9583856cbf407629e4f291e;p=lmno-server diff --git a/lmno.js b/lmno.js index f5de9eb..c990cac 100644 --- a/lmno.js +++ b/lmno.js @@ -212,6 +212,16 @@ app.post('/login', async (request, response) => { return; }); +/* API to set uer profile information */ +app.put('/profile', (request, response) => { + const nickname = request.body.nickname; + if (nickname) { + request.session.nickname = nickname; + request.session.save(); + } + response.send(); +}); + /* An admin page (only available to admin users, of course) */ app.get('/admin/', auth_admin, (request, response) => { let active = [];