Download sgcAuth: Free Trial | eSeGeCe

Download sgcAuth

The sgcAuth components ship inside the sgcWebSockets trial installer. Download the package for your IDE version and the SGC Auth palette page appears with both clients ready to use: TsgcHTTP_OAuth2_Client and TsgcHTTP_JWT_Client. No separate installer needed.

One installer, one trial. sgcAuth is licensed as a standalone package with the sgcWebSockets Core runtime bundled in, and it is distributed through the same trial download. Install it, open the SGC Auth palette page, and evaluate both clients before you buy.

RAD Studio / Delphi Downloads

Trial version works for a limited time on a single workstation. Includes the sgcAuth components.

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

C++ Builder Downloads

Trial version works for a limited time on a single workstation. Includes the sgcAuth components.

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

What You Need Before You Connect

The OAuth2 and JWT clients need credentials from your own provider or service. WebAuthn needs one extra installer.

OAuth2 provider credentials

Register your application with the OAuth2/OIDC provider you are integrating with to get a Client ID and, for confidential clients, a Client Secret. Google and Microsoft have ready-made presets, TsgcHTTP_OAuth2_Client_Google and TsgcHTTP_OAuth2_Client_Microsoft.

Local redirect port

The Authorization Code and PKCE flows open a browser and catch the redirect on a local HTTP listener configured through LocalServerOptions. Make sure the redirect URI you register with the provider matches the IP and port you set.

JWT signing key

Decide your algorithm before you start: a shared secret for HMAC (HS256/384/512), or a PEM-encoded private key for RSA or ECDSA (RS256+, ES256+), set on JWTOptions.Algorithms.

WebAuthn / sgcCustomIndy

Evaluating WebAuthn passkey sign-in needs the sgcCustomIndy add-on installed alongside this trial; it is added to your order automatically if you decide to buy.

System Requirements

Delphi / C++ Builder

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE through XE8
  • Delphi 10 Seattle through 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • C++ Builder (matching versions)

Platforms & Runtime

  • Windows, Linux, macOS, iOS and Android
  • Both clients are pure HTTPS and local signing, no native library to deploy
  • OpenSSL or Windows SChannel for TLS
  • WebAuthn additionally needs the sgcCustomIndy add-on
  • Full source code in paid versions

Need a License?

sgcAuth is licensed on its own, with the sgcWebSockets Core runtime bundled in.