Pobierz sgcAuth: Bezpłatna wersja próbna | eSeGeCe

Pobierz sgcAuth

Komponenty sgcAuth są dostarczane w instalatorze próbnym sgcWebSockets. Pobierz pakiet dla swojej wersji IDE, a strona palety SGC Auth pojawi się z obydwoma klientami gotowymi do użycia: TsgcHTTP_OAuth2_Client i TsgcHTTP_JWT_Client. Osobny instalator nie jest potrzebny.

Jeden instalator, jedna wersja próbna. sgcAuth jest licencjonowany jako pakiet samodzielny z dołączonym środowiskiem uruchomieniowym sgcWebSockets Core i jest dystrybuowany przez to samo pobranie wersji próbnej. Zainstaluj go, otwórz stronę palety SGC Auth i wypróbuj oba klienty, zanim kupisz.

Pliki do pobrania dla RAD Studio / Delphi

Wersja próbna działa przez ograniczony czas na jednej stacji roboczej. Zawiera komponenty sgcAuth.

Delphi 13 Florence Pobierz ↓
Delphi 12 Athens Pobierz ↓
Delphi 11 Alexandria Pobierz ↓
Delphi 10.4 Sydney Pobierz ↓
Delphi 10.3 Rio Pobierz ↓
Delphi 10.2 Tokyo Pobierz ↓
Delphi 10.1 Berlin Pobierz ↓
Delphi 10 Seattle Pobierz ↓
Delphi XE8 Pobierz ↓
Delphi XE7 Pobierz ↓
Delphi XE6 Pobierz ↓
Delphi XE5 Pobierz ↓
Delphi XE4 Pobierz ↓
Delphi XE3 Pobierz ↓
Delphi XE2 Pobierz ↓
Delphi XE Pobierz ↓
Delphi 2010 Pobierz ↓
Delphi 2009 Pobierz ↓
Delphi 2007 Pobierz ↓
Delphi 7 Pobierz ↓

Pliki do pobrania dla C++ Builder

Wersja próbna działa przez ograniczony czas na jednej stacji roboczej. Zawiera komponenty sgcAuth.

C++ Builder 13 Pobierz ↓
C++ Builder 12 Pobierz ↓
C++ Builder 11 Pobierz ↓
C++ Builder 10.4 Pobierz ↓
C++ Builder 10.3 Pobierz ↓
C++ Builder 10.2 Pobierz ↓
C++ Builder 10.1 Pobierz ↓

Czego potrzebujesz, zanim się połączysz

Klienty OAuth2 i JWT potrzebują poświadczeń od twojego własnego dostawcy lub usługi. WebAuthn potrzebuje jednego dodatkowego instalatora.

Poświadczenia dostawcy OAuth2

Zarejestruj swoją aplikację u dostawcy OAuth2/OIDC, z którym się integrujesz, aby uzyskać Client ID, a dla klientów poufnych także Client Secret. Google i Microsoft mają gotowe ustawienia wstępne, TsgcHTTP_OAuth2_Client_Google i TsgcHTTP_OAuth2_Client_Microsoft.

Lokalny port przekierowania

Przepływy Authorization Code i PKCE otwierają przeglądarkę i przechwytują przekierowanie na lokalnym nasłuchu HTTP skonfigurowanym przez LocalServerOptions. Upewnij się, że URI przekierowania zarejestrowany u dostawcy zgadza się z adresem IP i portem, które ustawiłeś.

Klucz podpisujący JWT

Zdecyduj o algorytmie, zanim zaczniesz: wspólny sekret dla HMAC (HS256/384/512), albo klucz prywatny w formacie PEM dla RSA lub ECDSA (RS256+, ES256+), ustawiany w JWTOptions.Algorithms.

WebAuthn / sgcCustomIndy

Wypróbowanie logowania kluczem dostępu WebAuthn wymaga zainstalowania dodatku sgcCustomIndy obok tej wersji próbnej; jest dodawany do zamówienia automatycznie, jeśli zdecydujesz się na zakup.

Wymagania systemowe

Delphi / C++ Builder

  • Delphi 7, 2007, 2009, 2010
  • Delphi od XE do XE8
  • Delphi od 10 Seattle do 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • C++ Builder (odpowiadające wersje)

Platformy i środowisko uruchomieniowe

  • Windows, Linux, macOS, iOS i Android
  • Oba klienty to czyste HTTPS i lokalne podpisywanie, bez natywnej biblioteki do wdrożenia
  • OpenSSL lub Windows SChannel dla TLS
  • WebAuthn dodatkowo wymaga dodatku sgcCustomIndy
  • Pełny kod źródłowy w wersjach płatnych

Potrzebujesz licencji?

sgcAuth jest licencjonowany samodzielnie, z dołączonym środowiskiem uruchomieniowym sgcWebSockets Core.