{"repo":"brianvoe/sjwt","free":true,"listed":false,"github":"https://github.com/brianvoe/sjwt","clone":"git clone https://github.com/brianvoe/sjwt.git","description":"Simple JWT Golang","language":"Go","stars":123,"topics":["jwt","golang","authentication","simple","jsonwebtoken"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"sjwt Simple JSON Web Token - Uses HMAC SHA-256 Minimalistic and efficient tool for handling JSON Web Tokens in Go applications. It offers a straightforward approach to integrating JWT for authentication and security, designed for ease of use. Features - Easy JWT for Go : Implement JWT in Go with minimal effort. - Secure & Simple : Reliable security features, easy to integrate. - Open Source : MIT licensed, open for community contributions. Install Security note: Generate and Verify require secrets that are at least 32 random bytes. Generate keys with crypto/rand (for example hex.EncodeToString ) rather than hard-coding test values in production. Example Example parse Example verify and validate Example usage of registered claims Example usage of struct to claims Why? For all the times I have needed the use of a jwt, its always been a simple HMAC SHA-256 and thats normally the use of most jwt tokens.","default_branch":null,"files":null,"tree":[],"storefront":"/r/brianvoe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brianvoe/sjwt/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."}