[Opensim-users] Creating Users with PHP
Ursula MATOVA
ursula.matova at klintcentral.net
Sun Jan 27 17:19:34 UTC 2008
Well,
I've find the answer to my first question : Password generation :
When searching the OpenSim source code, I've found in "UserServer/
Main.cs" :
tempMD5Passwd = Util.Md5Hash(Util.Md5Hash(tempMD5Passwd) + ":" +
String.Empty);
So, using the following works :
$user['passwordSalt'] = "";
$user['passwordHash'] = md5(md5($password) . ":" .
$user['passwordSalt']);
But the question is still open for "webLoginKey" generation ...
Regards,
Ursula.
Le 27 janv. 08 à 18:03, Ursula MATOVA a écrit :
> Hi All,
>
> Well, I have started to build a small website to manage my Users on
> OpenSim, using Apache/PHP/MySQL ...
>
> But I have a little problem understanding how the user password is
> encoded in MySQL database ...
>
> If I refer to the share/php/generateUserFunction.php provided file,
> the formula is :
>
> $user['passwordSalt'] = md5(microtime() . mt_rand(0,0xffff));
> $user['passwordHash'] = md5(md5($password) . ":" .
> $user['passwordSalt']);
>
> But the resulted password doesn't work for me :S
>
> When I create the "Test User" user using the Console command : create
> user, the generated password is something like :
> 84e78b596fa8e391c49f3c4df7b9c57f
>
> So, could somebody explain the method to generate user passwords
> "outside" the console ?
>
> Now we also have the webLoginKey introduced ... What is the methode to
> generate it ?
>
> Many thanks in advance,
>
> Regards,
>
> Ursula.
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
More information about the Opensim-users
mailing list