Oko hashanja passworda

Započeo LoOdaK
31. Mar. 2020.
418
pregleda
2
postova
Boki Boki
6
OG Legend
31. Mar. 2020.
Problem(error/warning): Uhvatila me neka nostalgija i želio sam prebaciti svoj stari mod iz INI-a u MySql. Prvi put radim sa mysql pa se snalazim nekako ali imam jedan problem oko hashanja passworda.
Uradio sam registraciju sa SHA256 hashom i sve se lijepo sprema u bazu i salt i pass, međutim kada se želim logovati ne daje mi isti hash. Gledao sam po samp forumu i ne razumijem u čemu je problem.
Dio skripte: Evo provjera logina za početak, ako bude još šta trebalo napišite
new hash, name, query;
        SHA256_PassHash(inputtext, PlayerInfo, hash, 65);

printf("Salt pri loginu je: %s", PlayerInfo);
printf("Password pri loginu je: %s", PlayerInfo);
printf("Uneseni password/salt hash je: %s", hash);

        if(strcmp(hash, PlayerInfo) == 0)
        {

GetPlayerName(playerid, name, sizeof(name));

            mysql_format(handle, query, sizeof(query), "SELECT * FROM igraci WHERE ime = '%e' LIMIT 1", name);
            mysql_tquery(handle, query, "OnAccountLoad", "i", playerid);
}
else
{
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Prijava", "Pogresna lozinka. Unesite lozinku ponovo:", "Login", "Izlaz");
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Evo debug salta i ostalog
Salt pri loginu je: 25c{2QQ|y?
Password pri loginu je: B62C014E4CB29192B5B07272D6913C2E1F8D4B92250692F8C2F70D27D497B579
Uneseni password/salt hash je: ED181BB21026CA594B770378C85A534C3E66EA2F6DE529CB41F3F4B53BD6354E

Slika/video ingame problema(obavezno ako je ingame problem): //
Boki Boki
6
OG Legend
31. Mar. 2020.
RIJEŠENO. LOCK!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha