backTemplate/routes/auth/checkSession.js

17 lines
321 B
JavaScript

import {db} from '../../db.js';
const checkSession = async (token) => {
try {
const [sessionIsValid] = await db('users')
.select('id')
.whereNull('deletedAt')
.andWhere('sessionToken', '=', token);
return !!sessionIsValid
} catch (e) {
return 'error' + e
}
}
export {checkSession};