diff --git a/server/controllers/GPS.Auth.js b/server/controllers/GPS.Auth.js index 14a85b3..1763745 100644 --- a/server/controllers/GPS.Auth.js +++ b/server/controllers/GPS.Auth.js @@ -49,6 +49,9 @@ module.exports.login = [ const token = await jwt.sign({ _id: user._id }, secretKey, { expiresIn: req.body.remember_me ? '30d' : '7d' }) + if(!user.scope.includes('gps')){ + throw new Error('err') + } user.token = token await user.save() return res.status(200).json({ token }) diff --git a/server/controllers/GPS.Request.js b/server/controllers/GPS.Request.js index d328c57..9d15422 100644 --- a/server/controllers/GPS.Request.js +++ b/server/controllers/GPS.Request.js @@ -94,7 +94,8 @@ module.exports.changeStatus = [ birthDate: data.birthDate, walletBalance: userPreData?.walletBalance | 0, dollarBalance: userPreData?.dollarBalance | 0, - score: userPreData?.score | 0 + score: userPreData?.score | 0, + $push:{scope:'gps'} }, { new: true } )