--- layout: home --- jwt-auth provides a simple means of authentication within Laravel using JSON Web Tokens ([spec](http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html)) 1. [Installation](https://github.com/tymondesigns/jwt-auth/wiki/Installation) 2. [Configuration](https://github.com/tymondesigns/jwt-auth/wiki/Configuration) 3. [Creating Tokens](https://github.com/tymondesigns/jwt-auth/wiki/Creating-Tokens) 4. [Authentication](https://github.com/tymondesigns/jwt-auth/wiki/Authentication) ## Compatibility Use the correct version that corresponds to your Laravel installation as seen below Laravel version | jwt-auth version ------------|------------ `4.*` | `0.3.*` `0.4.*` `5.*` | `0.5.*` ## Other Notes [afroware/restfy](https://github.com/afroware/restfy/) has in-built support for this package. It's a great package and can save you tons of time if you are building a fully fledged API. Check it out If you're using Angular and building a Single page app then you might find [angular-locker](https://github.com/tymondesigns/angular-locker) helpful for storing your tokens on the client using local and session storage.