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.
Člen
Zobrazeno 16 zpráv z 16.
//= 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.
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.