Obtain OAuth 2.0 credentials
After sending us all the needed info to register the client application, you’ll receive your OAuth 2.0 credentials, including a client ID, authorized url, client secret (depending on the client’s access type), and a JSON file containing all the OpenID Endpoint Configuration that will be needed to issue a token or validate it to authenticate users and gain access to Penta-b’s APIs.
Related Articles
Setting up OAuth 2.0
Before your application can use Penta-b’s OAuth 2.0 authentication system for user login, you must set up your application as a client to obtain OAuth 2.0 credentials, by sending an email to info@penta-b.com with subject "Normal Integration package", ...
Obtain an access token
Before your application can access private data using Penta-b API, it must obtain an access token that grants access to that API. A single access token can grant varying degrees of access to multiple APIs. There are several ways to make a token ...
Testing obtaining access tokens
After receiving the OAuth 2.0 credentials, the configurations can be checked easily using Postman. Here is how: Open a new Postman request. Navigate to the Authorization tab, and select OAuth 2.0 from TYPE 3. Click on Get New Access Token button 4. ...
Organization Integration Package
In some cases a username and a password per role will be sent for organizations that only need to use Penta-b’s APIs without authenticating the users through Penta-b’s OAuth 2.0 APIs. In that case, you will need to send an email to info@penta-b.com ...
Introduction
Penta-b’s OAuth 2.0 APIs are based on Keycloak and can be used for both authentication and authorization. This document describes our OAuth 2.0 implementation for both: Authentication which conforms to the OpenID Connect specification. Authorization ...