Articles in this section
Category / Section

How to Integrate Logto OpenID and OAuth 2.0 Authentication in Bold BI

Published:

This article provides a step-by-step guide on how to create a new Logto application and configure OpenID and OAuth 2.0 in Bold BI.

Create New Logto application

  1. Login to logto account and create new .NET Core (MVC).

image.png

image.png

image.png

  1. Configure the Redirect URI and save the changes. You can able to find the redirect URL in the administration page of your Bold BI application.
    URL path: {domain}/ums/administration/sso?view=openid-settings

image.png

image.png

Configure OpenID in Bold BI

  1. Go to the Authentication page in UMS in or in the corresponding page. Settings -> Authentication -> OpenID

    image.png

  2. Please provide the below OpenId configuration details and save the settings.

Field Value
Provider Name Prefered name
Provider Logo Prefered logo
Authority Logto authority URL
Client Id Logto App Id
Client Secret Logto App Secret
Identifier ‘email’ as default value
Response Type ‘Code’

image.png

You can find the log to credentials in endpoints and credentials section

image.png

Configure OAuth 2.0 in Bold BI

  1. Go to the Authentication page in UMS in or in the corresponding page. Settings -> Authentication -> OAuth 2.0

    image.png

  2. Please provide the below OAuth 2.0 configuration details and save the settings.

Field Value
Provider Name Prefered name
Provider Logo Prefered logo
Authorization Endpoint Logto Authorization Endpoint
Token Endpoint Logto Token Endpoint
User Information Endpoint Logto User Information Endpoint
Client Id Logto App Id
Client Secret Logto App Secret
Scopes ‘openid,profile,email’ as default value
Email ‘email’ as default value

image.png

You can find the log to credentials in endpoints and credentials section

image.png

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
VA
Written by Vigneshwaran Alagappan
Updated:
Comments (0)
Please  to leave a comment
Access denied
Access denied