✨ Improve code formatting and update API request payload structure in authentication composable
This commit is contained in:
@@ -30,7 +30,9 @@ async function initializeAuth() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const response = await apiClient.post('/api/auth/verify', { token: storedToken });
|
const response = await apiClient.post('/api/auth/verify', {
|
||||||
|
token: storedToken
|
||||||
|
});
|
||||||
token.value = storedToken;
|
token.value = storedToken;
|
||||||
user.value = response.user;
|
user.value = response.user;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
@@ -104,7 +106,9 @@ async function refreshToken() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const response = await apiClient.post('/api/auth/refresh', { token: token.value });
|
const response = await apiClient.post('/api/auth/refresh', {
|
||||||
|
token: token.value
|
||||||
|
});
|
||||||
token.value = response.token;
|
token.value = response.token;
|
||||||
localStorage.setItem('auth_token', response.token);
|
localStorage.setItem('auth_token', response.token);
|
||||||
return response;
|
return response;
|
||||||
@@ -156,7 +160,7 @@ export function setupAuthInterceptor() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Watch for token changes and update header
|
// Watch for token changes and update header
|
||||||
watch(token, (newToken) => {
|
watch(token, newToken => {
|
||||||
if (newToken) {
|
if (newToken) {
|
||||||
apiClient.setDefaultHeader('Authorization', `Bearer ${newToken}`);
|
apiClient.setDefaultHeader('Authorization', `Bearer ${newToken}`);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user