OpenID providers
  • 3 minutes to read
  • Dark
    Light
  • PDF

OpenID providers

  • Dark
    Light
  • PDF

Article summary

On this document, you'll find the information about the OpenID providers on senhasegura.

Path to access

  1. On senhasegura, in the upper left corner, click the Grid Menu, represented by the nine squares, and select Settings.
  2. In the side menu, select Authentication > OpenID > Providers.

Top bar

ItemDescription
Show filtersRepresented by the magnifying glass icon, it displays or hides the search fields on the screen.
UpdateRepresented by the counterclockwise arrow icon, it refreshes the page.
View actionsRepresented by the three vertical dots icon, it shows all the possible actions for the report.
NewOpens the Provider Registration window to register a new OpenID provider
Print reportRepresented by the printer icon, it opens a new page for printing the report.
Export CSVRepresented by the paper sheet icon, it downloads the report.
Schedule reportRepresented by the clock icon, it opens the Schedule report form.

Search fields

ItemDescrição
IDRegistration code of the OpenID provider in senhasegura.
TypeDrop-down menu to select the type of OpenID provider.
Client IDText field for entering the value of the client ID.
Redirect URLText field for entering the value of the OpenID provider's redirect URL.
EnabledDrop-down menu to choose the status of the provider. It can be Yes or No.
EnvironmentDrop-down menu to choose the environment in which the provider will be used.

Report fields

  • ID.
  • Type.
  • Customer ID.
  • Redirection URL.
  • Status:
  • Environment.
  • In the Action column, you have two options:
    • Update provider: represented by the pencil and paper icon, opens the Provider Registration window in edit mode.
    • Three vertical dots: by clicking on the three vertical dots icon, you have two options:
      • Provider details: represented by the magnifying glass icon, opens the provider details window.
      • Delete provider: represented by the trash can icon, deletes the provider.

Provider registration window

By clicking on Change in the Action column or View Actions > New provider, you can access the Provider registration window. It contains the following fields:

ItemDescription
TypeType of OpenID provider.
EnabledRadio button for selecting the provider's state. It can be Yes or No.
EnvironmentRadio button for selecting the provider's environment. It can be Local or Domum Remote Access.
Client IDClient ID of the client in the OpenID provider.
Client secretSecret of the client application in the OpenID provider.
Domain or IP for Redirect URLDomain or public IP address of senhasegura. Used by the OpenID provider to redirect the user back to the app.
Redirect URLThe specific endpoint in the client application to which the OpenID provider will redirect the user after auth.
CommentsComments field, such as notes, explanations, and others.

Endpoint settings section

ItemDescription
OpenID endpoint configurationOpenID configuration endpoint. If Google OpenID is chosen, the field will be filled in automatically with Google's information.

URL for other endpoints section

ItemDescription
Authorization endpointURL provided by the OpenID provider where the application sends the authorization request.
Token endpointURL provided by the OpenID provider where the application requests to exchange the authorization code for an access token.
Userinfo endpointURL provided by the OpenID provider where the application can request information from the authenticated user's profile using the access token.

Extra settings for provider section

ItemDescrição
JWK endpoint (mandatory if it does not exist on the OpenID endpoint)Endpoint where the application can obtain the public keys from the OpenID provider to validate the signature of the access token. It's mandatory if these keys aren't available on the OpenID configuration endpoint.
Additional issuers (separated by a comma)List of additional issuers that are accepted by the application. Useful when the application needs to support multiple OpenID providers. Issuers are separated by a comma.

Was this article helpful?