JWT JSON Web Tokens
Obsługa JSON Web Token (JWT) w sgcWebSockets. Twórz, podpisuj, weryfikuj i dekoduj tokeny JWT na potrzeby bezpiecznego uwierzytelniania i autoryzacji.
Obsługa JSON Web Token (JWT) w sgcWebSockets. Twórz, podpisuj, weryfikuj i dekoduj tokeny JWT na potrzeby bezpiecznego uwierzytelniania i autoryzacji.
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;