https://github.com/phore/phore-jwt
JSON Web Token (JWT) library (create, sign, verify, consume)
https://github.com/phore/phore-jwt
Last synced: 5 months ago
JSON representation
JSON Web Token (JWT) library (create, sign, verify, consume)
- Host: GitHub
- URL: https://github.com/phore/phore-jwt
- Owner: phore
- Created: 2020-06-04T13:55:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-16T14:40:06.000Z (over 5 years ago)
- Last Synced: 2024-04-18T11:02:29.694Z (about 2 years ago)
- Language: PHP
- Size: 135 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# phore-jwt
JSON Web Token (JWT) library
Based on:
- JSON Web Token (JWT) - https://tools.ietf.org/html/rfc7519
- JSON Web Signature (JWS) - https://tools.ietf.org/html/rfc7515
- JSON Web Key (JWK) - https://tools.ietf.org/html/rfc7517
- JSON Web Algorithms (JWA) - https://tools.ietf.org/html/rfc7518
- JSON Web Token Best Current Practices - https://tools.ietf.org/html/rfc8725
- OpenID Connect Core 1.0 - https://openid.net/specs/openid-connect-core-1_0.html
- JSON Web Key (JWK) Thumbprint - https://www.rfc-editor.org/rfc/rfc7638.html
Not implemented:
- JSON Web Encryption (JWE) - https://tools.ietf.org/html/rfc7516
- JSON Web Signature (JWS) Unencoded Payload Option - https://tools.ietf.org/html/rfc7797
Test keys created with http://keytool.online/
Token creation and parsing validated using https://jwt.io/
Currently supported JWS signature algorithms:
HS256, HS512, RS256, RS512