Add cookie support

This commit is contained in:
kaisle 2018-09-27 10:53:48 +02:00
parent c0e66b62d7
commit eba9925f2a

View File

@ -57,7 +57,9 @@ function noQsMethod(options) {
}
};
if(!data || typeof data.token !== "string") {
var token = options.cookie ? socket.request.cookies[options.cookie] : (data ? data.token : undefined);
if(!token || typeof token !== "string") {
return onError({message: 'invalid token datatype'}, 'invalid_token');
}
@ -96,10 +98,10 @@ function noQsMethod(options) {
return onError(err, 'invalid_secret');
}
jwt.verify(data.token, secret, options, onJwtVerificationReady);
jwt.verify(token, secret, options, onJwtVerificationReady);
};
getSecret(socket.request, options.secret, data.token, onSecretReady);
getSecret(socket.request, options.secret, token, onSecretReady);
});
};
}