at server side
npm i jsonwebtoken
const jwt = require("jsonwebtoken");
copy without quotation
DECLATE AT .env
ACCCESS_TOKEN = 72a843f9dea6a7e3253fffb4d73fab43381fa6a0213e3ea5fdb6f1cc57d588ec2bf8a34686a15fefcf33aa7556c49440a9ef8f2402e7adeff230cb73a2b58***
app.get('/jwt', async(req,res)=>{
const email = req.query.email;
const uid = req.query.uid;
const query = { uid: uid};
const user = await usersCollection.findOne(query);
console.log(user);
const token = jwt.sign({uid: user.uid, email: user.email}, process.env.ACCCESS_TOKEN);
res.send(token);
})