mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-25 11:06:40 +07:00
16 lines
480 B
JavaScript
16 lines
480 B
JavaScript
const { User } = require('../../models/User');
|
|
const { generateGuest, generateRandomUrl } = require('./guest');
|
|
|
|
module.exports = async (req, res) => {
|
|
const { id, token } = req.query;
|
|
const user = await User.find({ id, token });
|
|
const random_url = await generateRandomUrl();
|
|
|
|
if (user.length > 0) {
|
|
return res.send({ success: true, ...user[0].toObject() });
|
|
}
|
|
|
|
const guest = await generateGuest();
|
|
return res.send({ success: false, ...guest, random_url });
|
|
};
|
|
|