Télécharger sgcAuth : essai gratuit | eSeGeCe

Télécharger sgcAuth

Les composants sgcAuth sont livrés dans l'installateur d'essai sgcWebSockets. Télécharge le package correspondant à ta version d'IDE et la page de palette SGC Auth apparaît avec les deux clients prêts à l'emploi : TsgcHTTP_OAuth2_Client et TsgcHTTP_JWT_Client. Aucun installateur séparé n'est nécessaire.

Un seul installateur, un seul essai. sgcAuth est licencié comme un package autonome avec le runtime sgcWebSockets Core inclus, et il est distribué via le même téléchargement d'essai. Installe-le, ouvre la page de palette SGC Auth, et évalue les deux clients avant d'acheter.

Téléchargements RAD Studio / Delphi

La version d'essai fonctionne pendant une durée limitée sur un seul poste de travail. Elle inclut les composants sgcAuth.

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

Téléchargements C++ Builder

La version d'essai fonctionne pendant une durée limitée sur un seul poste de travail. Elle inclut les composants sgcAuth.

C++ Builder 13 Télécharger ↓
C++ Builder 12 Télécharger ↓
C++ Builder 11 Télécharger ↓
C++ Builder 10.4 Télécharger ↓
C++ Builder 10.3 Télécharger ↓
C++ Builder 10.2 Télécharger ↓
C++ Builder 10.1 Télécharger ↓

De quoi te connecter

Les clients OAuth2 et JWT ont besoin d'identifiants venant de ton propre fournisseur ou service. WebAuthn a besoin d'un installateur supplémentaire.

Identifiants du fournisseur OAuth2

Enregistre ton application auprès du fournisseur OAuth2/OIDC avec lequel tu t'intègres pour obtenir un Client ID et, pour les clients confidentiels, un Client Secret. Google et Microsoft ont des préréglages prêts à l'emploi, TsgcHTTP_OAuth2_Client_Google et TsgcHTTP_OAuth2_Client_Microsoft.

Port de redirection local

Les flux Authorization Code et PKCE ouvrent un navigateur et captent la redirection sur un écouteur HTTP local configuré via LocalServerOptions. Vérifie que l'URI de redirection enregistrée chez le fournisseur correspond à l'IP et au port que tu as définis.

Clé de signature JWT

Choisis ton algorithme avant de démarrer : un secret partagé pour HMAC (HS256/384/512), ou une clé privée au format PEM pour RSA ou ECDSA (RS256+, ES256+), à définir sur JWTOptions.Algorithms.

WebAuthn / sgcCustomIndy

Évaluer la connexion par passkey WebAuthn nécessite le complément sgcCustomIndy installé aux côtés de cet essai ; il est ajouté à ta commande automatiquement si tu décides d'acheter.

Configuration requise

Delphi / C++ Builder

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

Plateformes et runtime

  • Windows, Linux, macOS, iOS et Android
  • Les deux clients sont en HTTPS pur et en signature locale, aucune bibliothèque native à déployer
  • OpenSSL ou SChannel de Windows pour le TLS
  • WebAuthn a en plus besoin du complément sgcCustomIndy
  • Code source complet dans les versions payantes

Besoin d'une licence ?

sgcAuth se licencie tout seul, avec le runtime sgcWebSockets Core inclus.