+async function doesUserFeedTokenCorrespond (id: number | string, token: string, res: Response) {
+ const user = await UserModel.loadById(parseInt(id + '', 10))
+
+ if (token !== user.feedToken) {
+ res.status(401)
+ .send({ error: 'User and token mismatch' })
+ .end()
+
+ return false
+ }
+
+ res.locals.user = user
+
+ return true
+}
+