фикс
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 содержит необходимые поля
|
// Убедимся, что 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);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user