🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #346890

Re: [Zlecenie] Delphi + Kerberos + SSO

#346890
From: Krzysztof Szyszka
Date: Tue, 27 Nov 2018 18:27
39 lines
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-mail
References: <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