diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-04 23:53:30 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-04 23:53:30 +0200 |
| commit | cc03f40d9fb1d68bfd945284a3ff5067dfd8475a (patch) | |
| tree | 899b9cfae976c92579543653f904453fc1c2ab8f /Kernel/KernelKit/User.hxx | |
| parent | fb0ca452cda3bdc4a13f278c115f2dcd9360d818 (diff) | |
[IMP] [unstable] User password hashing, and renamed newoskrnl.dll to newoskrnl.lib.
[IMP] [unstable] Using paths for usernames. Such as \Local\Super on
192.168.2.4 for example.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/KernelKit/User.hxx')
| -rw-r--r-- | Kernel/KernelKit/User.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Kernel/KernelKit/User.hxx b/Kernel/KernelKit/User.hxx index 5a91459b..a7aaa508 100644 --- a/Kernel/KernelKit/User.hxx +++ b/Kernel/KernelKit/User.hxx @@ -13,8 +13,8 @@ #include <NewKit/Defines.hxx> // user mode users. -#define kSuperUser "Super" -#define kGuestUser "Guest" +#define kSuperUser "\\Local\\Super" +#define kGuestUser "\\Local\\Guest" #define kUsersFile "\\Users\\$UserMTF" @@ -90,9 +90,9 @@ namespace Kernel NEWOS_COPY_DELETE(UserManager); STATIC UserManager* The() noexcept; - Bool LogIn(User* user, const Char* password) noexcept; - User* Current() noexcept; - Void LogOff() noexcept; + Bool TryLogIn(User* user, const Char* password) noexcept; + User* GetCurrent() noexcept; + Void TryLogOff() noexcept; }; } // namespace Kernel |
