JWT JSON Web Tokens

sgcWebSockets'te JSON Web Token (JWT) desteği. Güvenli kimlik doğrulama ve yetkilendirme için JWT'leri oluşturun, imzalayın, doğrulayın ve çözün.

Yetenekler

  • HS256, RS256, ES256 algoritmaları ile JWT'leri oluşturun ve imzalayın
  • Token imzalarını ve sona erme süresini doğrulayın
  • Özel claim'ler ve kayıtlı claim'ler desteği
  • JWK ve JWKS anahtar yönetimi
  • Kompakt serileştirme biçimi

Delphi Örneği

uses
  sgcHTTP_JWT;

var
  JWT: TsgcHTTPJWT;
begin
  JWT := TsgcHTTPJWT.Create(nil);
  JWT.Header.Algorithm := jwtRS256;
  JWT.Payload.Issuer := 'my-app';
  JWT.Payload.Subject := 'user-123';
  JWT.Payload.ExpirationTime := Now + 1/24;
  Token := JWT.Compact(PrivateKey);
end;

JWT ile Çalışmaya Hazır mısınız?

Ücretsiz denemeyi indirin ve dakikalar içinde oluşturmaya başlayın.