crossOriginOpenerPolicy function
This middleware sets the Cross-Origin-Opener-Policy header.
Implementation
Callback crossOriginOpenerPolicy({String policy = 'same-origin'}) {
List<String> allowed = [
'same-origin',
'same-origin-allow-popups',
'unsafe-none',
];
return (Req req, Res res) {
String value = allowed.contains(policy) ? policy : 'same-origin';
res.set('Cross-Origin-Opener-Policy', value);
};
}