JWT JSON 웹 토큰
sgcWebSockets의 JSON 웹 토큰 (JWT) 지원. 안전한 인증 및 권한 부여를 위해 JWT를 생성, 서명, 검증, 디코딩할 수 있어요.
sgcWebSockets의 JSON 웹 토큰 (JWT) 지원. 안전한 인증 및 권한 부여를 위해 JWT를 생성, 서명, 검증, 디코딩할 수 있어요.
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;