Avatar
natech
Člen
Avatar
natech:

Mám databázovou aplikaci v WPF. Potřebuji nějak zajistit, aby se zabránilo neoprávněnému použití. Aplikace je provozována na počítačích v síti s doménou. Jde nějak jednoduše udělat přihlášení uživatele, který není aktuálně přihlášen na počítači?
Jestliže v databázi použiji autentizaci pomocí windows, jde nějak toto přepnout na jiného uživatele? (druhým přihlášením)

 
Odpovědět 18. října 17:11
Avatar
Odpovídá na natech
Michal Štěpánek:

Podle mě jsou autentizace do DB a přihlášení do aplikace dvě rozdílné akce. Já to řeším tak, že mám v DB tabulku Users, v ní jsou jednotliví uživatelé, které tam ručně zadám (pomocí té aplikace) a normálně je ověřuji proti heslu při pokusu o přihlášení do aplikace... Do DB se přihlašuje aplikace bez asistence uživatelů SQL autentifikací automaticky pod jedním, mnou definovaným uživatelem v SQL DB.

Nahoru Odpovědět  +1 18. října 17:54
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na natech
vajkuba1234:

Asi bych koukl na Identity framework :)

viz

https://blog.magnusmontin.net/2013/03/24/custom-authorization-in-wpf/
Nahoru Odpovědět 19. října 0:02
No hope, no future, JUST WAR! For world peace Israel must be DESTROYED!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.