feat: add logout and dropdown

This commit is contained in:
Aarnav Tale
2024-03-30 02:44:06 -04:00
parent 3f65c7e610
commit 50bcfa9c04
7 changed files with 144 additions and 19 deletions
+5
View File
@@ -5,6 +5,10 @@ type SessionData = {
authState: string;
authNonce: string;
authVerifier: string;
user: {
name: string;
email?: string;
};
}
type SessionFlashData = {
@@ -23,6 +27,7 @@ export const {
maxAge: 60 * 60 * 24, // 24 hours
path: '/',
sameSite: 'lax',
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
secrets: [process.env.COOKIE_SECRET!],
secure: true
}