Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phly/phly-expressive-oauth2clientauthentication
league/oauth2-client adapter for zend-expressive-authentication
https://github.com/phly/phly-expressive-oauth2clientauthentication
authentication expressive oauth2-client php7 php71 psr-7 zendframework
Last synced: 26 days ago
JSON representation
league/oauth2-client adapter for zend-expressive-authentication
- Host: GitHub
- URL: https://github.com/phly/phly-expressive-oauth2clientauthentication
- Owner: phly
- License: bsd-2-clause
- Created: 2017-11-16T16:15:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-14T22:02:45.000Z (almost 2 years ago)
- Last Synced: 2024-09-29T19:41:34.982Z (about 1 month ago)
- Topics: authentication, expressive, oauth2-client, php7, php71, psr-7, zendframework
- Language: PHP
- Homepage: https://phly.github.io/phly-expressive-oauth2clientauthentication/
- Size: 1.11 MB
- Stars: 14
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# phly-expressive-oauth2clientauthentication
[![Build Status](https://secure.travis-ci.org/phly/phly-expressive-oauth2clientauthentication.svg?branch=master)](https://secure.travis-ci.org/phly/phly-expressive-oauth2clientauthentication)
[![Coverage Status](https://coveralls.io/repos/github/phly/phly-expressive-oauth2clientauthentication/badge.svg?branch=master)](https://coveralls.io/github/phly/phly-expressive-oauth2clientauthentication?branch=master)This library provides a [league/oauth2-client](http://oauth2-client.thephpleague.com)
adapter for use with [zend-expressive-authentication](https://docs.zendframework.com/zend-expressive-authentication).## Installation
Run the following to install this library:
```bash
$ composer require phly/phly-expressive-oauth2clientauthentication
```You will also need to install one or more of the OAuth2 providers you wish to
use. As an example:```bash
$ composer require league/oauth2-instagram league/oauth2-google league/oauth2-facebook
```## Documentation
Documentation is [in the doc tree](docs/book/), and can be compiled using [mkdocs](http://www.mkdocs.org):
```bash
$ mkdocs build
```You may also [browse the documentation online](https://phly.github.io/phly-expressive-oauth2clientauthentication/).