{"repo":"scrogson/no-way-jose","free":true,"listed":false,"github":"https://github.com/scrogson/no-way-jose","clone":"git clone https://github.com/scrogson/no-way-jose.git","description":"Rust NIF for fast JWT signing","language":"Elixir","stars":10,"topics":["elixir","jwt","rs512","rustler","nif"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"NoWayJose Rust NIF for JWT signing and verification Features - Sign and verify JWTs with RSA (RS256, RS384, RS512, PS256, PS384, PS512) and ECDSA (ES256, ES384) - Configurable claims validation (exp, nbf, iss, aud, sub) - JWKS fetcher with auto-refresh - Key store for managing multiple keys - Export keys as JWKS for .well-known/jwks.json Installation Quick Start Key Management Generate Keys Import Keys Export Keys Verification Options Option Description -------- ------------- validate exp Validate expiration (default: true) validate nbf Validate not-before (default: true) leeway Clock skew tolerance in seconds iss Required issuer(s) aud Required audience(s) sub Required subject required claims List of required claim names JWKS Fetcher Automatically fetch and refresh keys from external identity providers: Serving JWKS Export your keys for clients: Documentation Full documentation at https://hexdocs.pm/no way jose. Etymology A rhyming play on words to indicate that this library does not depend on JOSE. License Apache 2.0","default_branch":null,"files":null,"tree":[],"storefront":"/r/scrogson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scrogson/no-way-jose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}