Skip to content

Commit 18bf9e9

Browse files
authored
Enhance Login component with debug logs
1 parent 39192cc commit 18bf9e9

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/app/pages/Login.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ export default function Login() {
2121
const authDomain = import.meta.env.VITE_AUTH_DOMAIN
2222
const tokenEndpoint = `https://${authDomain}/oauth2/token`
2323

24+
25+
console.log("Fazendo requisição")
26+
2427
const response = await axios.post(
2528
tokenEndpoint,
2629
new URLSearchParams({
@@ -39,6 +42,7 @@ export default function Login() {
3942
const { id_token, access_token, refresh_token } = response.data
4043

4144
if (id_token && refresh_token) {
45+
console.log("Setando tokens")
4246
localStorage.setItem('idToken', id_token)
4347
localStorage.setItem('refreshToken', refresh_token)
4448
if (access_token) {
@@ -61,17 +65,20 @@ export default function Login() {
6165
// 1. Primeiro, verifica se o usuário já está logado
6266
const token = localStorage.getItem('idToken')
6367
if (token) {
68+
console.log(token)
6469
navigate('/')
6570
return // Encerra a execução se já estiver logado
6671
}
6772

6873
// 2. Depois, procura pelo código de autorização na URL
6974
const urlParams = new URLSearchParams(window.location.search)
7075
const code = urlParams.get('code')
76+
console.log(code)
7177

7278
// Se encontrar o código, inicia a troca
7379
if (code) {
7480
// Limpa a URL para que o código não seja processado novamente
81+
console.log("Tem token")
7582
window.history.replaceState({}, document.title, window.location.pathname)
7683

7784
// Chama a função para trocar o código por tokens

0 commit comments

Comments
 (0)