PHPackages                             kdoyen/openid-connect-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. kdoyen/openid-connect-php

ActiveLibrary

kdoyen/openid-connect-php
=========================

Bare-bones OpenID Connect client

v0.1.1(8y ago)292.1k↓50%3[1 issues](https://github.com/kdoyen/openid-connect-php/issues)[1 PRs](https://github.com/kdoyen/openid-connect-php/pulls)Apache-2.0PHPPHP &gt;=5.4.0

Since Feb 9Pushed 8y ago1 watchersCompare

[ Source](https://github.com/kdoyen/openid-connect-php)[ Packagist](https://packagist.org/packages/kdoyen/openid-connect-php)[ RSS](/packages/kdoyen-openid-connect-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (4)Used By (0)

PHP OpenID Connect Basic Client
===============================

[](#php-openid-connect-basic-client)

(This package is a fork of [rask/openid-connect-php](https://github.com/rask/openid-connect-php).)

A simple library that allows an application to authenticate a user through the basic OpenID Connect flow. This library hopes to encourage OpenID Connect use by making it simple enough for a developer with little knowledge of the OpenID Connect protocol to setup authentication.

A special thanks goes to Justin Richer and Amanda Anganes for their help and support of the protocol.

This package was originally created by [Michael Jett](https://github.com/jumbojett/OpenID-Connect-PHP) and extensively modified by [Otto Rask](https://github.com/rask/openid-connect-php).

Requirements
------------

[](#requirements)

1. PHP 5.4 or greater
2. CURL extension
3. JSON extension

Install
-------

[](#install)

Install library using composer

```
composer require kdoyen/openid-connect-php
```

Then include composer autoloader

```
