JWT JSON Web Tokens
Prise en charge JSON Web Token (JWT) dans sgcWebSockets. Crée, signe, vérifie et décode des JWTs pour une authentification et autorisation sécurisées.
Prise en charge JSON Web Token (JWT) dans sgcWebSockets. Crée, signe, vérifie et décode des JWTs pour une authentification et autorisation sécurisées.
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;