NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
natech
Člen
Avatar
natech:18.10.2016 17:11

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.10.2016 17:11
Avatar
Odpovídá na natech
Michal Štěpánek:18.10.2016 17:54

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
18.10.2016 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:19.10.2016 0:02

Asi bych koukl na Identity framework :)

viz

https://blog.magnusmontin.net/2013/03/24/custom-authorization-in-wpf/
Nahoru Odpovědět
19.10.2016 0:02
No hope, no future, JUST WAR!
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.