sgcAuth herunterladen: kostenlose Testversion | eSeGeCe

sgcAuth herunterladen

Die sgcAuth-Komponenten stecken im Trial-Installer von sgcWebSockets. Lade das Paket für deine IDE-Version herunter, und die Palettenseite SGC Auth erscheint mit beiden einsatzbereiten Clients: TsgcHTTP_OAuth2_Client und TsgcHTTP_JWT_Client. Es wird kein separater Installer benötigt.

Ein Installer, eine Testversion. sgcAuth wird als eigenständiges Paket lizenziert, in dem die sgcWebSockets Core Runtime bereits enthalten ist, und über denselben Trial-Download verteilt. Installieren, die Palettenseite SGC Auth öffnen, und beide Clients evaluieren, bevor du kaufst.

Downloads für RAD Studio / Delphi

Die Testversion läuft für begrenzte Zeit auf einem einzelnen Arbeitsplatz. Enthält die sgcAuth-Komponenten.

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

Downloads für C++ Builder

Die Testversion läuft für begrenzte Zeit auf einem einzelnen Arbeitsplatz. Enthält die sgcAuth-Komponenten.

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

Was du vor dem Verbinden brauchst

Der OAuth2- und der JWT-Client brauchen Zugangsdaten von deinem eigenen Anbieter oder Dienst. WebAuthn braucht einen zusätzlichen Installer.

OAuth2-Anbieter-Zugangsdaten

Registriere deine Anwendung bei dem OAuth2-/OIDC-Anbieter, den du integrierst, um eine Client-ID und, für vertrauliche Clients, ein Client-Secret zu erhalten. Google und Microsoft haben fertige Presets, TsgcHTTP_OAuth2_Client_Google und TsgcHTTP_OAuth2_Client_Microsoft.

Lokaler Redirect-Port

Die Flows Authorization Code und PKCE öffnen einen Browser und fangen die Weiterleitung auf einem lokalen HTTP-Listener ab, der über LocalServerOptions konfiguriert wird. Stelle sicher, dass die beim Anbieter registrierte Redirect-URI mit der von dir gesetzten IP und dem Port übereinstimmt.

JWT-Signierschlüssel

Entscheide dich vor dem Start für deinen Algorithmus: ein gemeinsames Secret für HMAC (HS256/384/512), oder ein PEM-kodierter privater Schlüssel für RSA oder ECDSA (RS256+, ES256+), gesetzt auf JWTOptions.Algorithms.

WebAuthn / sgcCustomIndy

Die Evaluierung der WebAuthn-Passkey-Anmeldung braucht das Add-on sgcCustomIndy, installiert neben dieser Testversion; es wird deiner Bestellung automatisch hinzugefügt, wenn du dich zum Kauf entscheidest.

Systemvoraussetzungen

Delphi / C++ Builder

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE bis XE8
  • Delphi 10 Seattle bis 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • C++ Builder (jeweils passende Versionen)

Plattformen & Runtime

  • Windows, Linux, macOS, iOS und Android
  • Beide Clients sind reines HTTPS und lokales Signieren, keine native Bibliothek auszuliefern
  • OpenSSL oder Windows SChannel für TLS
  • WebAuthn braucht zusätzlich das Add-on sgcCustomIndy
  • Vollständiger Quellcode in den kostenpflichtigen Versionen

Brauchst du eine Lizenz?

sgcAuth wird eigenständig lizenziert, die sgcWebSockets Core Runtime ist mitgeliefert.