ID provider service

Contents

ID provider service

The ID provider service offers a contextual endpoint for communicating directly with any ID provider.

Endpoint

The endpoint is located at the root of an application or site’s url space as //idprovider/<idprovider-name>. A live contextual idprovider URL pattern may for instance be: company.com//idprovider/myidprovider

The ID provider itself is added to the context of your site or service via Vhost configuration.

Request pipeline

The site pipeline is executed as a subset of the common pipeline:

ID provider rendering pipeline
Login

Fixed endpoint for logging in: /_/idprovider/<idprovider-name>/logout.

Logout

Fixed endpoint for logging out: /_/idprovider/<idprovider-name>/logout.

Controller

All other request paths are routed to the ID providers, acting as a regular controller

Implementation

For details on how to implement an ID provider, visit the framework documentation

Contents