mirror of
https://github.com/HeyPuter/puter.git
synced 2025-02-02 23:28:39 +08:00
Apply some fixes
This commit is contained in:
parent
f4f58dbfb9
commit
0eedcf567e
@ -63,8 +63,10 @@ const auth2 = async (req, res, next) => {
|
||||
|
||||
if(!token) {
|
||||
APIError.create('token_missing').write(res);
|
||||
return;
|
||||
} else if (typeof token !== 'string') {
|
||||
APIError.create('token_auth_failed').write(res);
|
||||
return;
|
||||
} else {
|
||||
token = token.replace('Bearer ', '')
|
||||
}
|
||||
|
@ -71,6 +71,11 @@ module.exports = eggspress(['/signup'], {
|
||||
const { user, token } = await svc_auth.check_session(
|
||||
req.cookies[config.cookie_name]
|
||||
);
|
||||
res.cookie(config.cookie_name, token, {
|
||||
sameSite: 'none',
|
||||
secure: true,
|
||||
httpOnly: true,
|
||||
});
|
||||
// const decoded = await jwt.verify(token, config.jwt_secret);
|
||||
// const user = await get_user({ uuid: decoded.uuid });
|
||||
if ( user ) {
|
||||
|
@ -378,7 +378,7 @@ class AuthService extends BaseService {
|
||||
if ( session.uuid === actor.type.session ) {
|
||||
session.current = true;
|
||||
}
|
||||
session.meta = JSON.parse(session.meta ?? {});
|
||||
session.meta = JSON.parse(session.meta ?? "{}");
|
||||
});
|
||||
|
||||
return sessions;
|
||||
|
Loading…
Reference in New Issue
Block a user