diff --git a/SpeedSolverBackend/SpeedSolverAPI/.env.example b/SpeedSolverBackend/SpeedSolverAPI/.env.example index 624ba9d4..4a7cfa99 100644 --- a/SpeedSolverBackend/SpeedSolverAPI/.env.example +++ b/SpeedSolverBackend/SpeedSolverAPI/.env.example @@ -7,5 +7,6 @@ POSTGRES_DB= API_BASE_PORT= JWT_SECRET_KEY= -JWT_EXPIRES_AT= +JWT_ACCESS_TOKEN_LIFETIME_MINUTES= +JWT_REFRESH_TOKEN_LIFETIME_HOURS= JWT_ALGORITHM= \ No newline at end of file diff --git a/SpeedSolverBackend/SpeedSolverAPI/main.py b/SpeedSolverBackend/SpeedSolverAPI/main.py index 6fafb824..dfbf932e 100644 --- a/SpeedSolverBackend/SpeedSolverAPI/main.py +++ b/SpeedSolverBackend/SpeedSolverAPI/main.py @@ -15,7 +15,10 @@ api.add_middleware ( CORSMiddleware, - allow_origins=["*"], + allow_origins=[ + "https://speedsolver.ru" + "http://speedsolver.ru" + ], allow_credentials=True, allow_methods=["*"], allow_headers=["*"] diff --git a/SpeedSolverMVP/SpeedSolverFrontend/src/pages/access/AccessPage.tsx b/SpeedSolverMVP/SpeedSolverFrontend/src/pages/access/AccessPage.tsx index 34df9428..21c41499 100644 --- a/SpeedSolverMVP/SpeedSolverFrontend/src/pages/access/AccessPage.tsx +++ b/SpeedSolverMVP/SpeedSolverFrontend/src/pages/access/AccessPage.tsx @@ -50,7 +50,7 @@ const AccessPage: React.FC = ({ action }) => { } try { - var response = await axios.post(`${API_URL()}/access/authorize`, data, { headers: headers }) + var response = await axios.post(`${API_URL()}/access/authorize`, data, { headers: headers, withCredentials: true }) return response } catch(error) {