protection de l'application contre les attaques numériques
This commit is contained in:
@@ -13,23 +13,37 @@ export const useAuthStore = defineStore('auth', () => {
|
||||
params.append('username', username_input)
|
||||
params.append('password', password)
|
||||
|
||||
console.log('Tentative de connexion pour:', username_input)
|
||||
|
||||
const response = await api.post('/auth/login', params, {
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
|
||||
console.log('Login response:', response)
|
||||
console.log('Response data:', response.data)
|
||||
console.log('Access token:', response.data.access_token)
|
||||
|
||||
if (!response.data.access_token) {
|
||||
console.error('Pas de token dans la réponse!')
|
||||
return false
|
||||
}
|
||||
|
||||
token.value = response.data.access_token
|
||||
username.value = response.data.username
|
||||
|
||||
localStorage.setItem('token', token.value)
|
||||
localStorage.setItem('username', username.value)
|
||||
|
||||
console.log('Token stored:', token.value)
|
||||
console.log('Token stocké avec succès:', token.value.substring(0, 20) + '...')
|
||||
console.log('Username stocké:', username.value)
|
||||
return true
|
||||
} catch (error) {
|
||||
console.error('Erreur de connexion:', error)
|
||||
console.error('Error response:', error.response)
|
||||
console.error('Error data:', error.response?.data)
|
||||
console.error('Error status:', error.response?.status)
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user