auth function
Auth middleware
Implementation
Middleware auth(Future<bool> Function(Request) verify) {
return (Handler innerHandler) {
return (Request request) async {
if (!await verify(request)) {
return Response.unauthorized(
jsonEncode({'error': 'Unauthorized'}),
headers: {'Content-Type': 'application/json'},
);
}
return innerHandler(request);
};
};
}