ID provider endpoint

Contents

ID provider is implemented as a Universal API, and offers a contextual endpoint for communicating directly with any ID provider.

Mount point

The IDprovider API is implicitly mounted across all web engines as /_/idprovider/<idprovider-name>.

For a live deployment, it may be reached in a URL-pattern like this: company.com/_/idprovider/myidprovider

The IDprovider instances available in a certain context is controlled by your 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>/login.

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

Contents