PHP library for JSON web tokens (JWT) and JWT

Installs: 579 784

Dependents: 4

Suggesters: 0

Security: 0

Stars: 0

Watchers: 4

Forks: 3

Open Issues: 0

pkg:composer/socialconnect/jwx

1.3.1 2023-08-16 14:09 UTC

This package is auto-updated.

Last update: 2025-09-16 18:41:09 UTC


README

Packagist License FOSSA Status

Documentation :: Getting Started

Implementation:

Encode

<?php

$jwt = new \SocialConnect\JWX\JWT([
    'uid' => 5,
]);

$encodeOptions = new \SocialConnect\JWX\EncodeOptions();
$encodeOptions->setExpirationTime(600);

$token = $jwt->encode('TEST', 'HS256', $encodeOptions);
var_dump($token);

Decode

<?php

$decodeOptions = new \SocialConnect\JWX\DecodeOptions(['HS256']);
$token = \SocialConnect\JWX\JWT::decode('TEST', $token, $decodeOptions);

var_dump($token);

License

This project is open-sourced software licensed under the MIT License.

See the LICENSE file for more information.

FOSSA Status