Yann Weber
eef54f2aad
Begin session handling with cookies in webui
8 years ago
Yann Weber
1453cf49f9
Plug together Ui <-> client <-> session <-> plugin + bugfixes
Created a new class LodelSession to handle session datas
Created an automatic wrapper to acces to session handler plugin function throug SessionHandlerPlugin class methods
Bugfixes done for plugins. The plugin type is store in __plugin_type___ and not in __type__
8 years ago
Yann Weber
eae2f83891
Connection between WebUi Client & Session started
8 years ago
Yann Weber
ba244bdd82
Modified filesystem_session plugin + start using sessions in client
8 years ago
Yann Weber
ed4d2858b9
Starting again implementation of Auth/Client/Session global handling
8 years ago
Roland Haroutiounian
2cf23a50c8
Changed method types in session module
8 years ago
Roland Haroutiounian
a0818fe410
Changed the sessions management layout
8 years ago
Roland Haroutiounian
fd153057df
If a session is not found , None is now returned instead of an empty dict
8 years ago
Roland Haroutiounian
81c20d7b97
Restructured the SessionStore Abstract class
8 years ago
Roland Haroutiounian
e25929d2a9
An abstract SessionStore and the FileSystemSessionStore classes are implemented
8 years ago
Yann Weber
921ec3c25a
Unresolved conflict in previous rebase commit
8 years ago
Yann Weber
d2eef44ca7
Plug webui to auth
- Implemeting Client in plugins/webui/client.py
- Calling client in run.py
8 years ago
Roland Haroutiounian
0bd9aeb21f
Small fixes on auth
8 years ago
Roland Haroutiounian
bdcb08e466
Fixed a method syntax in auth.py
8 years ago
Yann Weber
82f12d95ec
Authentication handlers implementation
- implements a Client abstract singleton class designed to be implemented by UI to be able to register clients informations
- implements a Auth singleton class. Kind of interface between Client singleton and session hanlder plugin
8 years ago
Roland Haroutiounian
e14416470e
turned the Authentication Exceptions to classes
8 years ago
Yann Weber
4b0c8ae0be
Adding more exceptions
8 years ago
Roland Haroutiounian
231b3d89af
Deleted a useless file
8 years ago
Roland Haroutiounian
35e5fc754a
First writing of the auth/session functions
8 years ago