Split API into multiple files & setup public user permissions
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -15,9 +15,9 @@ class ApiRoute extends Middleware {
|
||||
req.user = await PublicUser.get_for_request(req)
|
||||
return next()
|
||||
} else {
|
||||
// If not signed in, save the target url so we can redirect back here after auth
|
||||
req.session.auth.flow = req.originalUrl
|
||||
return res.redirect('/auth/login')
|
||||
return res.status(401)
|
||||
.message('API authentication required')
|
||||
.api()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user