Diskuze: Identifikace PC
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
To nepůjde, PC v internetu nelze jednoznačně identifikovat.
Tohle by šlo s desktopovou aplikací, ve webové by to moc dobře nešlo.
Jenze ja potrebuju web aplikaci. Neslo by to nejak zkombinovat? Ze by se na pc spustil nejaky SW, ktery by uzivatele overil?
Šlo by to zkombinovat - mít normální web a k tomu malou desktopovou aplikaci, která by prováděla tu kontrolu.
Způsobů, jak pak řešit ověřování je několik, třeba spouštět web přes tu desktopovou aplikaci (ta by jen sesbírala potřebné údaje jako výrobní číslo procesoru atd. a pak spustila defaultní prohlížeč a v něm tvoji stránku a přes GET/POST parametry je v nějaký zakódovaný podobě předala a na serveru by sis je zkontroloval).
Webové aplikace mívají záměrně blokovanou identifikaci klientského počítače kvůli ochraně soukromí. Pro jednoduchou identifikaci se však dají využít cookies a sessions.
Jak ukrást cookie? Když si do něj uložíš token, tak to není tak jednoduché. Skoro bych řekl nemožné.
Nejlépe bude, pokud ta citlivá data nebude klientům vůbec zobrazovat. Například rodné číslo se dá pro interní potřebu snadno nahradit číslem zaměstnance, jeho adresu nezobrazovat vůbec.
Zobrazeno 13 zpráv z 13.