chore: Add static current user temporarily

This commit is contained in:
Faruk AYDIN
2021-10-13 12:12:29 +02:00
committed by Ali BARIN
parent c62c44b17e
commit a2a9bd9020
3 changed files with 30 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
import { Request, Response, NextFunction } from 'express';
import User from '../models/user';
import UserType from '../types/user';
interface RequestWithCurrentUser extends Request {
currentUser: UserType
}
const authentication = async (req: RequestWithCurrentUser, _res: Response, next: NextFunction) => {
// We set authentication to use the sample user we created temporarily.
req.currentUser = await User.query().findOne({
email: 'user@automatisch.com'
})
next()
}
export default authentication;