I am currently planning on fixing our User Management code. Before i do
i'd like some advice.
First, We need to decide on some folder names for User Profiles. I'd
recommend a "ReactOS Users" folder or equivalent. This doesn't
interfere with Windows nor older versions of ReactOS.
Second, I'm beginning to understand enough about MSGINA/WinLogon/and the
log on process in general that i could probably implement a basic form
of user authentication. However, this will mean that ROS will end up
asking for a username/password every time it boots...shall i implement
this now and maybe add an #if 0 to skip over it? Or shall we use some
sort of auto login functionality. (like windows, but the implementation
won't be the same, i'm unsure about how windows accomplishes it)
Eric Khol has done a good job with alot of the security related stuff,
but there is soooo much more to be added, and alot to be changed. (As
previously mentioned here and discussed on IRC, Windows does NOT USE
environment variables in the registry. The stuff is hardcoded, registry
is set up the first time the user logs on.)