KlientKlientPrihlasit Method

Ověření přihlašovacích údajů klienta.

Definition

Namespace: ProfiTour.Profis.XML.API.Contract
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
C#
KlientPrihlasitResult KlientPrihlasit(
	Context Context,
	string Email,
	string Heslo
)

Parameters

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.

Return Value

KlientPrihlasitResult
Základní údaje o klientovi jako jméno, příjmení a pod. Podrobné údaje lze získat metodou KlientDetail(KlientHesloContext).

Remarks

Pokud by zadanému emailu a heslu odpovídalo více záznamů, bude vrácen klient s nejnižším ID.

See Also