фикс
This commit is contained in:
parent
5b671db612
commit
be4a84dacf
24
src/auth.js
24
src/auth.js
@ -126,6 +126,30 @@ async function login(credentials) {
|
||||
// Убедимся, что 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('Данные пользователя ДО входа:', user.value);
|
||||
|
Loading…
x
Reference in New Issue
Block a user