|
|
@ -254,6 +254,7 @@ async function initAPI() { |
|
|
|
api.register(req.body.username, req.body.password, req.body.confirm, true).then((result) => { |
|
|
|
api.register(req.body.username, req.body.password, req.body.confirm, true).then((result) => { |
|
|
|
if(result[0]) return genToken(req.body.username).then((t) => { |
|
|
|
if(result[0]) return genToken(req.body.username).then((t) => { |
|
|
|
res.cookie('Authorization', t, {maxAge: 604800000, httpOnly: true, sameSite: 'Lax'}); |
|
|
|
res.cookie('Authorization', t, {maxAge: 604800000, httpOnly: true, sameSite: 'Lax'}); |
|
|
|
|
|
|
|
res.cookie('X-Auth-As', req.body.username, {maxAge: 604800000, httpOnly: false, sameSite: 'Lax'}) |
|
|
|
res.json(result); |
|
|
|
res.json(result); |
|
|
|
api.useInvite(req.body.invite); |
|
|
|
api.useInvite(req.body.invite); |
|
|
|
return; |
|
|
|
return; |
|
|
@ -268,6 +269,7 @@ async function initAPI() { |
|
|
|
api.register(req.body.username, req.body.password, req.body.confirm).then( (result) => { |
|
|
|
api.register(req.body.username, req.body.password, req.body.confirm).then( (result) => { |
|
|
|
if(result[0]) return genToken(req.body.username).then((t) => { |
|
|
|
if(result[0]) return genToken(req.body.username).then((t) => { |
|
|
|
res.cookie('Authorization', t, {maxAge: 604800000, httpOnly: true, sameSite: 'Lax'}); |
|
|
|
res.cookie('Authorization', t, {maxAge: 604800000, httpOnly: true, sameSite: 'Lax'}); |
|
|
|
|
|
|
|
res.cookie('X-Auth-As', req.body.username, {maxAge: 604800000, httpOnly: false, sameSite: 'Lax'}) |
|
|
|
res.json(result); |
|
|
|
res.json(result); |
|
|
|
return; |
|
|
|
return; |
|
|
|
}); |
|
|
|
}); |
|
|
|