Article View: pl.comp.lang.delphi
Article #346890Re: [Zlecenie] Delphi + Kerberos + SSO
From: Krzysztof Szyszka
Date: Tue, 27 Nov 2018 18:27
Date: Tue, 27 Nov 2018 18:27
39 lines
2960 bytes
2960 bytes
> Zlecę wykonanie pracy. > > Mam aplikację w napisaną w Delphi 2007 (windows), którą muszę uwierzytelnić przy pomocy Kerberosa > i SSO (single sign on). > > Aplikacja będzie pracowała w środowisku AD i user będzie już zalogowany do domeny, chodzi aby sama > aplikacja 'uwierzytelniła' się przy pomocy SSO bez potrzeby ponownego podawania użytkownika i > hasła. > > Może to być napisane w Delphi, może być w innym języku i dołączone jako DLL, ważne aby w Delphi > dało się tego używać. > > Po stronie serwera Windows Server 2012R2. > > Zapytanie i oferty proszę słać tutaj delphi.kerberos@gmail.com Ty się najpierw zastanów, czego naprawdę potrzebujesz, bo na pewno nie tego, żeby sama aplikacja się 'uwierzytelniła' :-) Nigdzie nie wykonasz uwierzytelnienia bez znajomości konta i hasła, a chyba nie sądzisz, że da się gdzieś odczytać hasło użytkownika zalogowanego na komputerze ;-) Ty potrzebujesz połączyć nazwę użytkownika, który uruchomił program z systemem uprawnień, jaki masz w swoim programie, żeby określić, co dany użytkownika może wykonać w tym programie, a jeśli nie masz systemu uprawnień, to w najprostszej wersji potrzebujesz określić, czy dany użytkownik ma w ogóle prawo uruchomić ten program, a do tego możesz wykorzystać Active Directory i odczytać grupę osób uprawnionych do uruchamiania Twojego programu utrzymywaną przez administratorów AD w tej firmie. Jeśli program używa bazy danych, to uwierzytelnianie na podstawie AD możesz również zrzucić na bazę danych, z którą się łączysz. Użytkownikowi, który nie dostanie autoryzacji do bazy danych po prostu odmawiasz prawa uruchamiania tego programu. -- pozdrowienia Krzysztof Szyszka, X-Files Software Developer of X-DBGrid Component Embarcadero Technology Partner http://www.x-files.pl/ Join to "Delphi X-DBGrid Component Community" https://plus.google.com/#communities/100842098152269100547
Technical Details
Message-ID:
<ptk2ar$14a$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<ptjarh$dqv$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: "Krzysztof Szyszka" <nomail@gazeta.pl> Newsgroups: pl.comp.lang.delphi Subject: Re: [Zlecenie] Delphi + Kerberos + SSO Date: Tue, 27 Nov 2018 19:27:23 +0100 Organization: ATMAN - ATM S.A. Lines: 40 Message-ID: <ptk2ar$14a$1@node2.news.atman.pl> References: <ptjarh$dqv$1@node1.news.atman.pl> NNTP-Posting-Host: 89-77-104-79.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1543343259 1162 89.77.104.79 (27 Nov 2018 18:27:39 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Tue, 27 Nov 2018 18:27:39 +0000 (UTC) In-Reply-To: <ptjarh$dqv$1@node1.news.atman.pl> X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit