SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje serwera
  3. passwordVerify

Funkcja

passwordVerify

SerwerPozostałeIdentyczna z MTA:SA

Sprawdza, czy hasło pasuje do skrótu z passwordHash. Z funkcją zwrotną wynik przychodzi do niej.

Składnia

bool passwordVerify(string password, string hash [, table options, function callback])

Argumenty

passwordstring
Wpisane hasło.
hashstring
Zapisany skrót.
optionstable, opcjonalny
Nieużywane.
callbackfunction, opcjonalny
function(matches).

Zwraca

true, gdy hasło pasuje.

Przykład

addEvent("login", true)
addEventHandler("login", root, function(password)
    local stored = getElementData(client, "hash")
    if stored and passwordVerify(password, stored) then
        outputChatBox("Zalogowano.", client)
    end
end)

Zobacz też