a2309aa272
Now UserManagers have a register_as_global property. A manager will only try to set itself as the global manager if it's set to true (default).
2025-05-11 14:51:57 +02:00
b770c07a32
Always just defer call to the active UserManager or error in UserDB.
...
- Having an optional separate User list in UserDB when there is no
UserManager can lead to subtle bugs, so it got removed.
- It also had other limitations, like it was not possible to setup Users
properly, which could also lead to subtle bugs.
2025-05-11 14:10:32 +02:00
14100c3ac0
Added a method to get all users from the UserDB and UserManagers.
2024-11-20 21:57:35 +01:00
429575fab6
File copyright header updates pt8.
2023-12-18 00:18:53 +01:00
4faeb67438
Implemented getting users using their email from the UserDB.
2023-09-22 16:33:21 +02:00
220b2db443
Moved String and related classes under a string folder in core.
2022-08-17 14:19:55 +02:00
dc9cc716c7
Moved Object related classes under core/object.
2022-08-17 13:45:14 +02:00
388b88678e
Moved container related classes in core under a new containers directory.
2022-08-17 12:53:49 +02:00
646d0c6e7d
Implemeted and added a new UserDB singleton.
2022-07-08 13:59:18 +02:00
985edc6b9e
Created a new UserManager class.
2022-07-08 01:30:19 +02:00