1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-10-01 19:36:43 +02:00

fix: set cookie's SameSite and Secure (#5186)

* fix: set cookie's `SameSite` and `Secure`

* fix: remove caddy file
This commit is contained in:
Arik Chakma
2024-02-26 18:43:32 +06:00
committed by GitHub
parent dd3a46e972
commit 37ffc2cc62
10 changed files with 46 additions and 56 deletions

View File

@@ -1,7 +1,7 @@
import { useEffect, useState } from 'react';
import { GitHubIcon } from '../ReactIcons/GitHubIcon.tsx';
import Cookies from 'js-cookie';
import { TOKEN_COOKIE_NAME } from '../../lib/jwt';
import { TOKEN_COOKIE_NAME, setAuthToken } from '../../lib/jwt';
import { httpGet } from '../../lib/http';
import { Spinner } from '../ReactIcons/Spinner.tsx';
@@ -70,11 +70,7 @@ export function GitHubButton(props: GitHubButtonProps) {
localStorage.removeItem(GITHUB_REDIRECT_AT);
localStorage.removeItem(GITHUB_LAST_PAGE);
Cookies.set(TOKEN_COOKIE_NAME, response.token, {
path: '/',
expires: 30,
domain: import.meta.env.DEV ? 'localhost' : '.roadmap.sh',
});
setAuthToken(response.token);
window.location.href = redirectUrl;
})
.catch((err) => {