An open API service indexing awesome lists of open source software.

https://github.com/phpexpertsinc/jwtguardian

A fully installed JWT Guardian for Laravel 5 and 6.
https://github.com/phpexpertsinc/jwtguardian

Last synced: about 1 year ago
JSON representation

A fully installed JWT Guardian for Laravel 5 and 6.

Awesome Lists containing this project

README

          

# JWT Guardian

[![TravisCI](https://travis-ci.org/phpexpertsinc/skeleton.svg?branch=master)](https://travis-ci.org/phpexpertsinc/skeleton)
[![Maintainability](https://api.codeclimate.com/v1/badges/503cba0c53eb262c947a/maintainability)](https://codeclimate.com/github/phpexpertsinc/SimpleDTO/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/503cba0c53eb262c947a/test_coverage)](https://codeclimate.com/github/phpexpertsinc/SimpleDTO/test_coverage)

The JWT Guardian is a PHP Experts, Inc., Project meant to ease the creation of new projects.

It strives to provide drop-in JWT authentication for Laravel sites, making it as easy as possible to secure sites.

It currently uses Tymon's JWT-Auth as the JWT driver, but I want to add more drivers in the future.

It was bootstrapped from the Standard PHP Skeleton (https://github.com/php-pds/skeleton).

## Installation

Via Composer

```bash
composer create-project phpexperts/skeleton NewProject
```

## Usage

Install a project, then remove the directories you won't need, like `bin`.

You should definitely edit the LICENSE and .travis.yml to be specific to your
project and update the tags at the top of the README.md.

# Use cases

✔ Rapidly start up a project right.
✔ Less time spent on boilerplating a git repo.
✔ Conforms to the most widely-deployed PHP layout.
✔ Fully compatible with the Bettergist Collective recommendation.

## Testing

```bash
phpunit --testdox
```

# Contributors

[Theodore R. Smith](https://www.phpexperts.pro/])
GPG Fingerprint: 4BF8 2613 1C34 87AC D28F 2AD8 EB24 A91D D612 5690
CEO: PHP Experts, Inc.

## License

MIT license. Please see the [license file](LICENSE) for more information.