wergrom commited on
Commit
cf5bb85
·
verified ·
1 Parent(s): d465dcc

внеси сюда пользователя admin чтобы не выкидывало

Browse files
Files changed (1) hide show
  1. index.html +12 -6
index.html CHANGED
@@ -295,16 +295,23 @@
295
  let windows = [];
296
  let zIndexCounter = 1000;
297
  let currentUser = null;
298
-
299
  // Check authentication on page load
300
  function checkAuthentication() {
301
  const userData = localStorage.getItem('currentUser');
 
302
  if (!userData) {
303
- window.location.href = 'login.html';
304
- return;
 
 
 
 
 
 
 
 
305
  }
306
 
307
- currentUser = JSON.parse(userData);
308
  document.getElementById('username-display').textContent = currentUser.username;
309
  document.getElementById('user-menu-name').textContent = currentUser.username;
310
  document.getElementById('user-menu-email').textContent = `${currentUser.username}@windeskos.com`;
@@ -312,8 +319,7 @@
312
  // Load user-specific data
313
  loadUserData();
314
  }
315
-
316
- // Update time
317
  function updateTime() {
318
  const now = new Date();
319
  document.getElementById('time').textContent = now.toLocaleTimeString([], {hour: '2-digit', minute:'2-digit'});
 
295
  let windows = [];
296
  let zIndexCounter = 1000;
297
  let currentUser = null;
 
298
  // Check authentication on page load
299
  function checkAuthentication() {
300
  const userData = localStorage.getItem('currentUser');
301
+ // Allow admin user to bypass login for demo purposes
302
  if (!userData) {
303
+ // Create demo admin user if none exists
304
+ const demoUser = {
305
+ username: 'admin',
306
+ rememberMe: true,
307
+ loginTime: new Date().toISOString()
308
+ };
309
+ localStorage.setItem('currentUser', JSON.stringify(demoUser));
310
+ currentUser = demoUser;
311
+ } else {
312
+ currentUser = JSON.parse(userData);
313
  }
314
 
 
315
  document.getElementById('username-display').textContent = currentUser.username;
316
  document.getElementById('user-menu-name').textContent = currentUser.username;
317
  document.getElementById('user-menu-email').textContent = `${currentUser.username}@windeskos.com`;
 
319
  // Load user-specific data
320
  loadUserData();
321
  }
322
+ // Update time
 
323
  function updateTime() {
324
  const now = new Date();
325
  document.getElementById('time').textContent = now.toLocaleTimeString([], {hour: '2-digit', minute:'2-digit'});