Thread View: pl.comp.lang.delphi
2 messages
2 total messages
Started by Sivy
Tue, 27 Nov 2018 11:46
[Zlecenie] Delphi + Kerberos + SSO
Author: Sivy
Date: Tue, 27 Nov 2018 11:46
Date: Tue, 27 Nov 2018 11:46
19 lines
1444 bytes
1444 bytes
Witam 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 Pozdrawiam
Re: [Zlecenie] Delphi + Kerberos + SSO
Author: 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
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads