image

OAuth2 authorization server

Case study

C#
ASP.NET Core
Oracle Database
Scrum

Team members:

  • Miroslav Bodecek

Business Situation

Client sought to unify integration approaches for 3rd parties throughout various products and APIs. Many different partner companies needed to access customers’ data and take actions on their behalf, while our client’s need was to keep the integration 100% transparent and secure for the customers.

Solution

We implemented an authorization service based on the industry standard OAuth2 protocol, that let 3rd parties authorize with various APIs of the client while keeping the interaction seamless and transparent for the end user. We provided extensive documentation and support for third party companies during their implementation phases.

Results

The service is already used in one product launched in 2019 by a third party company. Other products by numerous third party partners leveraging the authorization server are in the pipeline for 2020.