Prerequisites
🚀 Feature Proposal
Third party cookies won't be supported anymore as 2024 Chrome said
Chrome recommend good practices even for proprietary cookies to ensure it continues to work for session but for now theses options are unsupported in fastify-secure-session :
- secure: true
- __Host-cookie-name=cookie-value
- SameSite=Strict || Lax
Motivation
ensure session cookies for the plugin remain practicable
Example
app.register(fastifySecureSession, {
**_secure: true,
__Host-cookie-name=cookie-value
SameSite=Strict_**
cookieName: 'session',
key: readFileSync(join(rootDir, 'secret-key')),
cookie: {
path: '/',
}
})