KlientKlientPrihlasit Method
Ověření přihlašovacích údajů klienta.
Namespace: ProfiTour.Profis.XML.API.ContractAssembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
KlientPrihlasitResult KlientPrihlasit(
Context Context,
string Email,
string Heslo
)
Function KlientPrihlasit (
Context As Context,
Email As String,
Heslo As String
) As KlientPrihlasitResult
- Context Context
- Kontext volání metody.
- Email String
- Přihlašovací email klienta.
- Heslo String
- Přihlašovací heslo klienta. Heslo je možné předat ve formě plaintextu, nebo jako SHA512(UTF8.GetBytes(id_Klient.ToString & Heslo)) serializovaného do stringu (na velikosti FF vs. ff nezáleží). ID klienta lze získat z OveritEmail(Context, String) a zkusit všechny varianty. Kontrolní výpočet SHA512 pro id_Klient 42 a heslo "test" vychází 032E375B4BA4EC1C24F203D47973B3C7C283592C54AB233F77F2B0A224539001B53D1EA05CAB6C75147F41CEDE37283CB69D0BCB3263B43337BCFE65B749C248.Přihlašovací heslo klienta.
KlientPrihlasitResultZákladní údaje o klientovi jako jméno, příjmení a pod. Podrobné údaje lze získat metodou
KlientDetail(KlientHesloContext).
Pokud by zadanému emailu a heslu odpovídalo více záznamů, bude vrácen klient s nejnižším ID.