Eluza133 commited on
Commit
0fe5b58
·
verified ·
1 Parent(s): c8ebd37

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -11
app.py CHANGED
@@ -398,7 +398,7 @@ def login():
398
  data = load_data()
399
  if token in data['users'] and len(token) == 13:
400
  session['token'] = token
401
- localStorage.setItem('token', token); # Сохраняем токен в localStorage
402
  return redirect(url_for('dashboard'))
403
  else:
404
  flash('Неверный токен! Токен должен быть 13 символов.')
@@ -454,12 +454,8 @@ def get_folder(data, token, folder_path):
454
  @app.route('/dashboard/<path:folder_path>', methods=['GET', 'POST'])
455
  def dashboard(folder_path='root'):
456
  if 'token' not in session:
457
- token = request.cookies.get('token') or localStorage.getItem('token')
458
- if token and token in load_data()['users']:
459
- session['token'] = token
460
- else:
461
- flash('Пожалуйста, войдите!')
462
- return redirect(url_for('login'))
463
 
464
  token = session['token']
465
  data = load_data()
@@ -692,10 +688,6 @@ def dashboard(folder_path='root'):
692
  };
693
  xhr.send(formData);
694
  };
695
- window.onload = () => {
696
- const token = localStorage.getItem('token');
697
- if (!token) return; // Не перенаправляем автоматически
698
- };
699
  </script>
700
  </body>
701
  </html>
 
398
  data = load_data()
399
  if token in data['users'] and len(token) == 13:
400
  session['token'] = token
401
+ # Сохранение токена в localStorage перенесено в JavaScript
402
  return redirect(url_for('dashboard'))
403
  else:
404
  flash('Неверный токен! Токен должен быть 13 символов.')
 
454
  @app.route('/dashboard/<path:folder_path>', methods=['GET', 'POST'])
455
  def dashboard(folder_path='root'):
456
  if 'token' not in session:
457
+ flash('Пожалуйста, войдите!')
458
+ return redirect(url_for('login'))
 
 
 
 
459
 
460
  token = session['token']
461
  data = load_data()
 
688
  };
689
  xhr.send(formData);
690
  };
 
 
 
 
691
  </script>
692
  </body>
693
  </html>