# OpenIDProfile

## Definition

The Identity Provider will serve the OpenID-Connect protocol. It is possible to accept the default endpoints or modify them.

You can check the server features visiting [https://&lt;YOUR-IdP&gt;/.well-known/openid-configuration](https://<YOUR-IdP>/.well-known/openid-configuration). That JSON gives you information about the oAuth authentication types allowed, the key URL, the soported authentication methods and the info about the endpoints defined.

<p class="callout info">You can download an example [openid-configuration.json](https://bookstack.soffid.com/attachments/29)</p>

## Screen overview

[![image.png](https://bookstack.soffid.com/uploads/images/gallery/2026-08/scaled-1680-/W1Dzjoej57iRn4KC-image.png)](https://bookstack.soffid.com/uploads/images/gallery/2026-08/W1Dzjoej57iRn4KC-image.png)

## Standard attributes

- **Enabled**: if it is checked (selected option is Yes) that protocol will be enable.
- **Discovery endpoint**: call this endpoint to request the OpenID-Connect provider metadata.
- **Authorization endpoint**: call this endpoint to request or authorization grant.
- **Token endpoint**: call this endpoint to get the token or to renew the token.
- **User info endpoint**: call this endpoint to request user information.
- **Revoke endpoint:** call this endpoint when you finish and do not need more use the token.
- **Max logins per user and minute**: limits the number of requests a user can make to an OpenID Connect service provide. Check the new feature [2026-07-20 New feature: configure maximum openid logins](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/2026-07-20-new-feature-configure-maximum-openid-logins "2026-07-20 New feature: configure maximum openid logins").
- **Logout endpoint**: call this endpoint to close the session with the service provider