syntelix/oidc-relying-party-bundle

OpenID Connect Relying Party Bundle

dev-master / dev-master 2017-10-09 06:45 UTC

This package is not auto-updated.

Last update: 2020-06-12 20:05:50 UTC


README

Build Status Coverage Status Latest Stable Version

SensioLabsInsight

Syntelix OIDC Relying Party Bundle

Integrate with an OpenID Connect Provider using the OAuth code flow.

This bundle follows the OIDC Basic Client Implementer’s Guide.

Requirements

  • PHP 7.0+
  • Symfony 3.3+

Installation

Step 1: Download the Bundle

Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:

$ composer require syntelix/oidc-relying-party-bundle dev-master

This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.

Step 2: Enable the Bundle

Then, enable the bundle by adding it to the list of registered bundles in the app/AppKernel.php file of your project:

<?php
// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Syntelix\Bundle\OidcRelyingPartyBundle\SyntelixOidcRelyingPartyBundle(),
        );

        // ...
    }

    // ...
}

Documentation

Credits

This bundle is a fork of https://github.com/waldo2188/OpenIdConnectRelyingPartyBundle.