backend: initial log in dialog

This commit is contained in:
muerwre 2018-11-29 18:38:46 +07:00
parent 6f6e6ae6d7
commit 8bba2ff1ba
8 changed files with 83 additions and 7 deletions

View file

@ -11,9 +11,8 @@ const generateGuestToken = () => {
});
};
const generateUser = id => {
const generateUser = (id, role = 'guest') => {
const token = `seq:${genRandomSequence(32)}`;
const role = 'guest';
return { id, token, role };
};
@ -47,5 +46,7 @@ module.exports = async (req, res) => {
res.send({ success: true, ...user });
};
module.exports.generateUser = generateUser;
module.exports.generateGuest = generateGuest;
module.exports.generateGuestToken = generateGuestToken;
module.exports.generateRandomUrl = generateRandomUrl;