Skip to content
OAuth2 server for SilverStripe 4.
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_config
src
tests Fix fixture path May 21, 2018
.editorconfig
.gitattributes Add missing files May 21, 2018
.gitignore
.scrutinizer.yml Add scrutinizer Nov 9, 2017
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
composer.json
composer.lock
phpcs.xml
phpunit.xml

README.md

SilverStripe Oauth2 Server

Build Status Scrutinizer Code Quality codecov

OAuth2 server for SilverStripe 4.

Requirements

  • silverstripe/framework ^4.0
  • league/oauth2-server
  • robbie/psr7-adapters
  • PHP >= 7.1

Installation

Install with Composer:

composer require advanced-learning/silverstripe-oauth2-server

Oauth Support

Currently supports client and password grants. The client grant uses the endpoint '/oauth/authorizse'. Currently requires securing api endpoints manually. There is a middleware but this would affect all requests. The same logic could be used in conjunction with allowed_actions on the controller.

You can’t perform that action at this time.