[Opensim-users] Creating Users with PHP

Ursula MATOVA ursula.matova at klintcentral.net
Sun Jan 27 17:40:29 UTC 2008


Ok,

Forgot my last question ... about webLoginKey ... :D

It's updated when first connecting using the WindLight S/L Client

Sorry for asking,

Regards,
Ursula.

Le 27 janv. 08 à 18:19, Ursula MATOVA a écrit :

> 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
>>
>
> _______________________________________________
> 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