This commit is contained in:
Professional 2025-05-26 19:26:17 +07:00
parent 5b671db612
commit be4a84dacf

View File

@ -126,6 +126,30 @@ async function login(credentials) {
// Убедимся, что userData содержит необходимые поля // Убедимся, что userData содержит необходимые поля
console.log('Данные пользователя для сохранения:', userData); console.log('Данные пользователя для сохранения:', userData);
// Проверяем, была ли предыдущая блокировка и произошла ли разблокировка
const wasBlocked = localStorage.getItem('accountBlockedInfo');
const sessionBackup = localStorage.getItem('blockedSessionBackup');
if (wasBlocked || sessionBackup) {
console.log('[Auth] Обнаружена предыдущая блокировка, пользователь теперь может войти - значит разблокирован');
// Очищаем данные о блокировке
localStorage.removeItem('accountBlockedInfo');
localStorage.removeItem('blockedSessionBackup');
// Показываем уведомление о разблокировке
setTimeout(() => {
const notificationEvent = new CustomEvent('show-toast', {
detail: {
message: 'Ваш аккаунт был разблокирован. Добро пожаловать обратно!',
type: 'success',
duration: 5000
}
});
window.dispatchEvent(notificationEvent);
}, 1000);
}
// Перед сохранением данных // Перед сохранением данных
console.log('isAuthenticated ДО входа:', isAuthenticated.value); console.log('isAuthenticated ДО входа:', isAuthenticated.value);
console.log('Данные пользователя ДО входа:', user.value); console.log('Данные пользователя ДО входа:', user.value);