🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi
2 messages
2 total messages Started by Sivy Tue, 27 Nov 2018 11:46
[Zlecenie] Delphi + Kerberos + SSO
#346889
Author: Sivy
Date: Tue, 27 Nov 2018 11:46
19 lines
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
#346890
Author: 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 
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