Diskuze: C# "User name" a "Password" z login form
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 16 zpráv z 16.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


A kde je ta stránka? Pokud máš na mysli třeba stránku otevřenou v
Chromu, tak to bys asi musel dělat přes nějaké rozšíření nebo tak
něco.
Pokud to máš jako stránku načtenou v samotné aplikaci, dá se to získat
voláním JS na té stránce a získáním výsledku.
BTW, k čemu to je? Zavání to minimálně nelegitimností.
Ďakujem za odpoveď Petr. Žiadna nelegitmita. Jednoducho chcem uložiť prihlasovacie meno a heslo do nejakej databázy. Prihlasujem sa. Zadam meno a heslo do prihlasovacích koloniek alebo do prihlasovacieho formu a aby som ich nemusel písať znova, chcem stiahnuť to, čo som napísal. V podstate to je všetko.
Ako si tu s Tebou tak píšem tak ma napadlo riešenie. Ak mi nikto neporadí nič elegantnejšie, tak odchytím stlačené klávesy. Ale takto by sa mi to vôbec nepáčilo.
Ale takto by som tú aplikáciu musel mať spustenú predtým, než údaje zadám, nie je to dobré.
A uložení přihlašovacích údajů nejprve ve tvé aplikaci a až pak následné otevření požadované url a vyplnění/odeslání formuláře přímo z tvé aplikace možné není?
Zdravím pán Linhart. Nad touto možnosťou som už uvažoval. Možno, ak nenájdem iné riešenie použijem toto. Ale nezdá sa mi to veľmi user-friendly. Uvažoval som nad použitím keyloggera, ale toto mi žiadný antivír bez problémov nepustí. Jednoducho napíšem user name, heslo, stlačím nejakú kombináciu kláves a mám username, heslo a URL uložené v databáze. Takýto hotový program som nenašiel. Preto by som ho chcel vytvoriť si sám.
Vyššie som to už napísal. Na ľubovoľnej stránke sa chcem prihlásiť.
Zadám login a heslo. Stlačím nejakú kombináciu kláves a login, heslo a url
sa mi uloží do mojej databázy. Aké prosté
. Len riešenie nie je také
jednoduché.
Jednoducho priateľský správca hesiel. Ostatné by sme si už doprogramovali.
V tomto případě je nutný plugin do prohlížeče, který vytvoří mezivrstvu.
Symantec to u svého manažera hesel řeší právě formou ručního zadání uvnitř manažeru a nebo pomocí pluginů pro jednotlivé prohlížeče, které mají funkci nejen pro uložení loginu, ale hlavně pro jeho následné použití na webu.
Presne tak. To ručné zadávanie mi vadí. Skús mi, prosím, poradiť
nejaký free plugin, ktorý by fungoval tak, ako som to napísal predtým.
Ak je taký, je po probléme.
Tak ono jde o to, že ani nemá nijak extrémně snadno přistupovat k
uživatelským heslům- pokud děláš něco, co má spravovat hesla, měl bys
to dobře vědět. Jen si představ, že by každý proces mohl číst hesla, co
zadáváš (pokud pomineme zachytávání kláves), tvé soukromé zprávy na
Fb...
Myslím, že si budeš muset napsat do každého prohlížeče zvlášť plugin,
který bude nějak komunikovat s tvým konkrétním programem, třeba přes
lokální socket nebo externí server.
Co chci říct je, že není žádná hezká a univerzální cesta, jak získat
jakákoliv data, co zadává uživatel do prohlížeče. Jde to, ale nebude to
nijak jednoduché.
Jasně píšu, že manažer od Symantecu to umí ukládat přímo z prohlížeče pomocí pluginu, není tedy potřeba to ukládat ručně.
Je to přesně jak píše Petr Čech , musíš si napsat vlastní plugin pro jednotlivé prohlížeče a vymyslet komunikaci mezi pluginem a programem.
Zobrazeno 16 zpráv z 16.