hbauthali / oauth2-slave-laravel
An OAuth 2.0 bridge for Laravel and Lumen
6.1.3
2018-01-16 11:14 UTC
Requires
- php: >=5.5.9
- illuminate/config: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- illuminate/console: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- illuminate/contracts: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- illuminate/database: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- illuminate/http: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- illuminate/support: 5.1.* || 5.2.* || 5.3.* || 5.4.*
- league/oauth2-server: 4.1.*
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^1.0
- mockery/mockery: ^0.9.4
- orchestra/testbench: 3.1.* || 3.2.*
- phpspec/phpspec: ^2.2
- phpunit/phpunit: ^4.8 || ^5.0
README
This wiki will guide you through all the things you need to successfully integrate an OAuth 2.0 compliant server into your Laravel applications. Let's begin!
Getting Started
- Introduction
- Terminology
- Laravel 4 Installation
- Laravel 5 Installation
- Lumen Installation
- Configuration
- Middlewares
- Apache ModRewrite
Authorization Server
- Choosing a Grant
- Implementing an Authorization Server
- Extending the server
- Using a different storage
- Creating your own grant type
Resource Server
Articles & Resources
- The OAuth 2.0 authorization framework specification
- The PHP League's official documentation
- OAuth 2 Simplified by Aaron Parecki
Contributing
We welcome any pull request to improve the documentation. Please see our contributing guidelines.
License
The Laravel OAuth 2.0 package is released under the MIT License.