Yann Weber
eef54f2aad
Begin session handling with cookies in webui
8 роки тому
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 роки тому
Yann Weber
eae2f83891
Connection between WebUi Client & Session started
8 роки тому
Yann Weber
ba244bdd82
Modified filesystem_session plugin + start using sessions in client
8 роки тому
Yann Weber
ed4d2858b9
Starting again implementation of Auth/Client/Session global handling
8 роки тому
Roland Haroutiounian
2cf23a50c8
Changed method types in session module
8 роки тому
Roland Haroutiounian
a0818fe410
Changed the sessions management layout
8 роки тому
Roland Haroutiounian
fd153057df
If a session is not found , None is now returned instead of an empty dict
8 роки тому
Roland Haroutiounian
81c20d7b97
Restructured the SessionStore Abstract class
8 роки тому
Roland Haroutiounian
e25929d2a9
An abstract SessionStore and the FileSystemSessionStore classes are implemented
8 роки тому
Yann Weber
921ec3c25a
Unresolved conflict in previous rebase commit
8 роки тому
Yann Weber
d2eef44ca7
Plug webui to auth
- Implemeting Client in plugins/webui/client.py
- Calling client in run.py
8 роки тому
Roland Haroutiounian
0bd9aeb21f
Small fixes on auth
8 роки тому
Roland Haroutiounian
bdcb08e466
Fixed a method syntax in auth.py
8 роки тому
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 роки тому
Roland Haroutiounian
e14416470e
turned the Authentication Exceptions to classes
8 роки тому
Yann Weber
4b0c8ae0be
Adding more exceptions
8 роки тому
Roland Haroutiounian
231b3d89af
Deleted a useless file
8 роки тому
Roland Haroutiounian
35e5fc754a
First writing of the auth/session functions
8 роки тому