-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
increase performance of queries by caching user info from JWT
Would also remove a lot of redundant code like
if (!decodedToken || !decodedToken.sub) {
return new GraphQLError('Missing fields in the Auth Token');
}
const { sub } = decodedToken;
const userFromDB = await UserModel.findOne({ authProviderID: sub }).setOptions({ sanitizeFilter: true }).exec();
Metadata
Metadata
Assignees
Labels
No labels