Commit Graph

27 Commits

Author SHA1 Message Date
16fda02f48 Added the new user web page classes to the build. They still need binds, so they won't do anything at the moment. 2022-07-22 14:52:55 +02:00
3028c08e9e Cleaned up the user web nodes. 2022-07-22 14:41:51 +02:00
b6253d1a68 Duplicated UserController into different files, to break it up. 2022-07-22 13:40:22 +02:00
a94e95ce06 Cleaned up UserController. 2022-07-22 12:09:00 +02:00
0eba7b461f Created UserManagerDB from UserController code. It's not yet in the build. 2022-07-22 10:16:49 +02:00
8236c509c8 Added user_id property to User, and also did some improvements to it's api. 2022-07-22 10:00:07 +02:00
fa768d2474 Remove the middleware from the user controller file. 2022-07-22 09:47:24 +02:00
cc42e1b526 Also renamed it's file. 2022-07-21 23:58:21 +02:00
7f58857334 Cleaned up and added the UserSessionSetup Middleware to the build. 2022-07-21 23:56:29 +02:00
129a2a830d Moved a few folder in the users module. 2022-07-21 23:32:44 +02:00
5d260fd68d Cleanups to WebServerRequest. 2022-07-21 23:25:04 +02:00
9232d5b5bb Renamed the user middleware class. 2022-07-21 23:02:36 +02:00
10e86e1f16 Moved the UserController file. 2022-07-21 23:00:28 +02:00
c227dad81c Add the web module to the users module as a dependency. (It's only going to be optional though.) 2022-07-21 22:58:12 +02:00
f7cc2df683 Fix UserManagerFile. It's not that good for now, but I need a prototype UserManager implementation that can easily create save and load users. 2022-07-21 20:39:15 +02:00
d025937074 Make UserManagers register themselves. 2022-07-21 19:48:37 +02:00
7f03c8b429 Added a new UserManagerFile. 2022-07-21 19:33:04 +02:00
589844c827 Added an RWLock to User. 2022-07-21 18:19:40 +02:00
0ef9dc8fcf Added a few bindings to UserManagerStatic to help with creating users form the editor. 2022-07-21 18:08:52 +02:00
7989cfabc4 Removed the user parameter from the User's hash methods. 2022-07-21 17:43:35 +02:00
be68b69b65 Created a new UserManagerStatic class. 2022-07-21 17:31:14 +02:00
1cee3914be Added a few todos. 2022-07-08 16:09:17 +02:00
646d0c6e7d Implemeted and added a new UserDB singleton. 2022-07-08 13:59:18 +02:00
62c895f85c Moved password related methods to the User from UserManager. 2022-07-08 10:00:54 +02:00
e0ceb9fbab Added a small note. 2022-07-08 01:36:40 +02:00
985edc6b9e Created a new UserManager class. 2022-07-08 01:30:19 +02:00
e6e8de0cc5 Moved User and UserController to a new module from web. 2022-07-07 23:25:08 +02:00