👔 set redis cache and jwt encode
Set session data in Redis to reduce load on the main database and increase the speed of JWT token validation.
This commit is contained in:
@ -8,6 +8,19 @@ export const createUserSessionRepository = async (
|
||||
try {
|
||||
return await userSessionModel.create({
|
||||
data,
|
||||
include: {
|
||||
user: {
|
||||
omit: {
|
||||
password: true,
|
||||
providerToken: true,
|
||||
providerPayload: true,
|
||||
deletedAt: true,
|
||||
},
|
||||
include: {
|
||||
preference: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
} catch (error) {
|
||||
ErrorForwarder(error);
|
||||
|
||||
Reference in New Issue
Block a user