W języku C++ staram się zbudować przenośny serwer działający pod kontrolą systemu Linux i Windows oraz klienta działającego w systemie Windows, który będzie używać MS Active Directory do uwierzytelniania. Po kilku badaniach zdecydowałem, że najlepszym sposobem jest użycie Kerberos. Zdecydowałem się użyć biblioteki MIT Kerberos v5 z powodu licencji w stylu BSD.Użycie uwierzytelniania Kerberos dla aplikacji Serwer/Klient
Ale moim problemem jest to, że nie jestem w stanie znaleźć dobrego zasobu na pracę w Kerberosie w C++. Wszystkie przykłady, które znalazłem, są po prostu prostymi fragmentami kodu, które nie wyjaśniają wystarczająco szczegółowo, jakie są parametry wejściowe dla funkcji i podręczniki referencyjne (styl doxygen), które krótko wyjaśniają daną funkcję, ale nie dostarczają wystarczających informacji, aby zrozumieć kontekst, w którym należy użyć to.
Krótko mówiąc, czy możesz polecić dobre źródło dla programisty C++, który dwa tygodnie temu nie wiedział nawet, czym jest Kerberos?
Najlepsze znalezione przykłady to: "\ MIT \ Kerberos \ src \ athena \ auth \ krb5 \ src \ appl \ sample" i "\ MIT \ Kerberos \ src \ athena \ auth \ krb5 \ src \ appl \ simple". – neznanec
Czy możesz podać link, skąd mogę pobrać te próbki? – shergill
są one w dystrybucji kodu źródłowego mit, który jest teraz na github – pm100