Descargar sgcAuth: prueba gratuita | eSeGeCe

Descargar sgcAuth

Los componentes de sgcAuth vienen dentro del instalador de prueba de sgcWebSockets. Descarga el paquete de tu versión del IDE y aparecerá la página de paleta SGC Auth con los dos clientes listos para usar: TsgcHTTP_OAuth2_Client y TsgcHTTP_JWT_Client. No hace falta ningún instalador aparte.

Un instalador, una prueba. sgcAuth se licencia como paquete independiente con el runtime sgcWebSockets Core incluido, y se distribuye a través de la misma descarga de prueba. Instálalo, abre la página de paleta SGC Auth y evalúa los dos clientes antes de comprar.

Descargas de RAD Studio / Delphi

La versión de prueba funciona durante un tiempo limitado en un solo puesto de trabajo. Incluye los componentes de sgcAuth.

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

Descargas de C++ Builder

La versión de prueba funciona durante un tiempo limitado en un solo puesto de trabajo. Incluye los componentes de sgcAuth.

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

Qué necesitas antes de conectar

Los clientes OAuth2 y JWT necesitan credenciales de tu propio proveedor o servicio. WebAuthn necesita un instalador adicional.

Credenciales del proveedor OAuth2

Registra tu aplicación en el proveedor OAuth2/OIDC con el que estés integrando para obtener un Client ID y, para clientes confidenciales, un Client Secret. Google y Microsoft tienen presets ya preparados, TsgcHTTP_OAuth2_Client_Google y TsgcHTTP_OAuth2_Client_Microsoft.

Puerto de redirección local

Los flujos Authorization Code y PKCE abren un navegador y capturan la redirección en un listener HTTP local configurado a través de LocalServerOptions. Asegúrate de que la redirect URI que registras con el proveedor coincide con la IP y el puerto que configures.

Clave de firma JWT

Decide tu algoritmo antes de empezar: un secreto compartido para HMAC (HS256/384/512), o una clave privada codificada en PEM para RSA o ECDSA (RS256+, ES256+), configurada en JWTOptions.Algorithms.

WebAuthn / sgcCustomIndy

Evaluar el inicio de sesión passkey de WebAuthn necesita el add-on sgcCustomIndy instalado junto a esta prueba; se añade automáticamente a tu pedido si decides comprar.

Requisitos del sistema

Delphi / C++ Builder

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

Plataformas y runtime

  • Windows, Linux, macOS, iOS y Android
  • Los dos clientes son HTTPS puro y firma local, sin ninguna librería nativa que desplegar
  • OpenSSL o Windows SChannel para TLS
  • WebAuthn además necesita el add-on sgcCustomIndy
  • Código fuente completo en las versiones de pago

¿Necesitas una licencia?

sgcAuth se licencia por separado, con el runtime sgcWebSockets Core incluido.