OAuth2 Überblick — sgcWebSockets | eSeGeCe

OAuth2 Autorisierung

Unterstützung für das OAuth 2.0 Autorisierungs-Framework in sgcWebSockets. Sicherer delegierter Zugriff für Web-, Desktop- und mobile Anwendungen.

Funktionen

  • Grant-Typen Authorization Code, Client Credentials und Implicit
  • PKCE-Erweiterung für öffentliche Clients
  • Unterstützung für Token-Erneuerung und Widerruf
  • Integrierte Token-Speicherung und -Verwaltung
  • Anpassbare Scopes und Redirect-URIs

Delphi-Beispiel

uses
  sgcHTTP_OAuth2_Client;

var
  OAuth: TsgcHTTPOAuth2Client;
begin
  OAuth := TsgcHTTPOAuth2Client.Create(nil);
  OAuth.OAuth2Options.ClientId := 'your-client-id';
  OAuth.OAuth2Options.ClientSecret := 'your-secret';
  OAuth.OAuth2Options.AuthorizationEndpoint :=
    'https://auth.example.com/authorize';
  OAuth.OAuth2Options.TokenEndpoint :=
    'https://auth.example.com/token';
  OAuth.Start;
end;

Bereit, OAuth2 zu implementieren?

Laden Sie die kostenlose Testversion herunter und starten Sie in wenigen Minuten.