@qelos/auth
Version:
Express Passport authentication service
20 lines (19 loc) • 660 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSignedToken = exports.setCookie = exports.getUniqueId = exports.verifyToken = void 0;
exports.verifyToken = jest.fn().mockImplementation(() => {
return Promise.resolve({
tokenIdentifier: 'mock-token',
});
});
exports.getUniqueId = jest.fn().mockImplementation(() => Math.random() + ':unique-id');
exports.setCookie = jest.fn().mockImplementation((res, token) => {
res.cookie('mock', token);
return res;
});
exports.getSignedToken = jest.fn().mockImplementation((user) => {
return {
token: 'mock-token',
payload: user
};
});