securityHeaders function
Middleware
securityHeaders()
Security headers middleware — adds standard security headers to all responses
Implementation
Middleware securityHeaders() {
return (Handler innerHandler) {
return (Request request) async {
final response = await innerHandler(request);
return response.change(headers: {
...response.headers,
'X-Content-Type-Options': 'nosniff',
'X-Frame-Options': 'DENY',
'X-XSS-Protection': '1; mode=block',
'Referrer-Policy': 'strict-origin-when-cross-origin',
});
};
};
}