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", containing a redirect URI, the Root URL, Base URL, Web Origins and The client’s access type (Confidential, or public).
Related Articles
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 ...
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 ...
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 ...
Notifications
The notification system is built to notify users with the featured and important events taking place to be up-to-date with all changes You can customize your notification system by following the below steps: Click on the notification icon at the top ...