A spec compliant, secure by default PHP OAuth 2.0 Server
Go to file
2012-08-27 15:43:26 +01:00
build Excluded Composer autoload 2012-08-27 14:23:26 +01:00
src Stylistic fix 2012-08-27 15:25:28 +01:00
tests Check for correct exception messages 2012-08-27 15:25:59 +01:00
.gitignore Updated .gitignore 2012-08-24 12:26:13 +01:00
build.xml Don't remove composer.json and vendor dir 2012-08-06 16:13:27 +01:00
composer.json Updated composer.json with new version 2012-08-27 15:43:26 +01:00
license.txt Clarified license type 2012-07-19 15:32:38 +01:00
README.md Updated README 2012-08-27 15:43:17 +01:00
test build sh tool location fix 2012-08-06 15:32:11 +01:00

PHP OAuth Framework

The goal of this project is to develop a standards compliant OAuth 2 authentication server, resource server and client library with support for a major OAuth 2 providers.

Package Installation

The framework is provided as a Composer package which can be installed by adding the package to your composer.json file:

{
	"require": {  
		"lncd\Oauth2": "*"  
	}
}

Package Integration

Check out the wiki

Current Features

Authentication Server

The authentication server is a flexible class that supports the standard authorization code grant.

Resource Server

The resource server allows you to secure your API endpoints by checking for a valid OAuth access token in the request and ensuring the token has the correct permission to access resources.

Future Goals

Authentication Server


This code will be developed as part of the Linkey project which has been funded by JISC under the Access and Identity Management programme.