From f8753f9d3399c09198f2787c4ca76bc63129e895 Mon Sep 17 00:00:00 2001 From: Bilal Mirza Date: Wed, 28 Aug 2024 22:57:35 -0500 Subject: [PATCH 1/3] fixed login/ page reload error --- .../client/src/app/Components/Login/Login.tsx | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/Web/client/src/app/Components/Login/Login.tsx b/src/Web/client/src/app/Components/Login/Login.tsx index 78c38b2..668598f 100644 --- a/src/Web/client/src/app/Components/Login/Login.tsx +++ b/src/Web/client/src/app/Components/Login/Login.tsx @@ -88,25 +88,16 @@ useEffect(() => { }) if (response.ok) { - const data = await response.json(); window.location.reload(); + const data = await response.json(); console.log("Full Response Data:", data); // Log the entire response data - - sessionStorage.setItem('token', data.accessToken); - - sessionStorage.setItem('refreshToken', data.refreshToken); - - sessionStorage.setItem('tokenType', data.tokenType); - setLoggedIn(true); setStatus("inactive"); sessionStorage.setItem('userName', user); console.log("Login process completed, user is now logged in.", user); - - } else { @@ -180,8 +171,15 @@ useEffect(() => { }) if (response.ok) { + const data = await response.json(); + console.log("Full Response Data:", data); // Log the entire response data + sessionStorage.setItem('token', data.accessToken); + sessionStorage.setItem('refreshToken', data.refreshToken); + sessionStorage.setItem('tokenType', data.tokenType); setLoggedIn(true); setStatus("inactive"); + sessionStorage.setItem('userName', user); + console.log("Login process completed, user is now logged in.", user); } else { From 69db8797129a45cb15fa8a35c84cddd77a372296 Mon Sep 17 00:00:00 2001 From: Bilal Mirza Date: Thu, 29 Aug 2024 14:46:47 -0500 Subject: [PATCH 2/3] Azure Urls --- src/Web/client/src/app/Components/Login/Login.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Web/client/src/app/Components/Login/Login.tsx b/src/Web/client/src/app/Components/Login/Login.tsx index 668598f..7ec323a 100644 --- a/src/Web/client/src/app/Components/Login/Login.tsx +++ b/src/Web/client/src/app/Components/Login/Login.tsx @@ -73,7 +73,7 @@ useEffect(() => { if (user != "" && pass != "") { try { - var response = await fetch('https://localhost:7094/login/', { + var response = await fetch('https://mygamestat-backend-bfbjbxdybnesgvha.eastus-01.azurewebsites.net/login/', { method: 'POST', headers: { 'Accept': 'application/json', @@ -144,7 +144,7 @@ useEffect(() => { if (user != "" && pass != "") { try { - await fetch('https://localhost:7094/register', { + await fetch('https://mygamestat-backend-bfbjbxdybnesgvha.eastus-01.azurewebsites.net/register', { method: 'POST', headers: { 'Accept': 'application/json', @@ -156,7 +156,7 @@ useEffect(() => { }) }) - var response = await fetch('https://localhost:7094/login/', { + var response = await fetch('https://mygamestat-backend-bfbjbxdybnesgvha.eastus-01.azurewebsites.net/login/', { method: 'POST', headers: { 'Accept': 'application/json', From b7092f58365ef3c81c8f2b2b86a30c2714b604a0 Mon Sep 17 00:00:00 2001 From: Bilal Mirza Date: Thu, 29 Aug 2024 14:58:50 -0500 Subject: [PATCH 3/3] updated url --- src/Web/API/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Web/API/Program.cs b/src/Web/API/Program.cs index 461f629..86f8d2d 100644 --- a/src/Web/API/Program.cs +++ b/src/Web/API/Program.cs @@ -54,7 +54,7 @@ policy => { //we must allow communication from any origin (.SetIsOriginAllowed (hostname => true) checks origins individually and checks credential ) - policy.WithOrigins("http://localhost:3000" ) + policy.WithOrigins("http://localhost:3000", "https://mygamestat-frontend-fccjdncff0hrhzfa.eastus-01.azurewebsites.net" ) .AllowCredentials() .AllowAnyMethod() .AllowAnyHeader();