Hello Geeks!!! 😊😊😊

Today, I’ll explain how to integrate WSO2 Identity Server 5.10.0 as IDP with WSO2 API Manager 3.2.0 for SSO and how to work with user self-registration flow.

As you know, WSO2 API Manager is the world’s leading open-source, enterprise-grade API management platform for on-premises, cloud, and hybrid architectures.

WSO2 Identity Server is an API-driven open source Identity Access Management product designed to help build effective CIAM solutions.

OK. Let’s start with the use case.😇😇😇

If you need to configure the WSO2 Identity Server as IDP with WSO2 API Manager for SSO without sharing user stores and if…


Hello Geeks!!! 😁😁😁

Today, I will explain about the lankaQR and how that is involving the digital payment industry.

We are using modern technologies such as Credit/Debit cards, QR codes, and NFC instead of physical money to make day-to-day life transactions easier and faster. Earlier, we have made payments by using physical money notes and coins.

As of the time of writing, we are in a middle of a pandemic situation and lockdowns in the entire world. Therefore, the digital payments industry has raised up moreover making transactions by using physical money notes.

When making transactions by using a technological…


Hello Geeks!!! 😁😁😁

In this article, I will explain what is Custom Filter Extension and how to use with WSO2 Microgateway.

As you know, WSO2 Microgateway is an API Gateway for micro services, which is cloud-native, decentralized and developer centric.

Custom Filter Extension can use to intercept the request before send to the backend, intercept the response before send to the client same as the custom interceptors. …


Hello Geeks!!! 😁😁😁

In this article, I will explain how to do application level throttling with WSO2 Microgateway and WSO2 API Manager.

As you know, WSO2 API Manager is the world’s leading open-source, enterprise-grade API management platform for on-premises, cloud, and hybrid architectures.

WSO2 Microgateway is an API Gateway for micro services, which is cloud-native, decentralized and developer centric.

WSO2 API Microgateway supports resource level, subscription level and application level throttling with micro services.

If we need to expose an API from Microgateway and subscribe that API with multiple applications that have multiple throttling policies, we have multiple throttling policies…


Hello Geeks!!! 😁😁😁

As you know, WSO2 API Manager is the world’s leading open-source, enterprise-grade API management platform for on-premises, cloud, and hybrid architectures.

Most of time, we need to add throttling policies for API Subscribers to manage API resources properly. We can add throttling policies for Resource level, API level, subscription level, application level etc… However, If we need to add a same policies to all the client IP addresses, we cannot directly declare the policy. (Because we don’t know all the client IP addresses) 🥴🥴🥴

Eg: If we need to add a policy for an API/API resource (5…


Hello Geeks!!! 😇😇😇

Today, I’ll explain how to use the WSO2 API Manager Command Line Interface (APIMCLI) with WSO2 API Manager 2.6.0 in Linux Operating System.

WSO2 API Manager is the world’s leading open-source, enterprise-grade API management platform for on-premises, cloud, and hybrid architectures.

WSO2 API Manager Command Line Interface allows you to manage multiple environments which are running in a same WSO2 API Manager instance. This allows you to manage APIs between your environments by import and export APIs.

Sounds pretty cool??? Ok, Let’s start. 😇😇😇

Getting started with API Manager

  1. Download the api-import-export war file which is…


Are you trying to create an Android Application which includes bio-metric authentications? If yes, this article will help you.


Are you trying to create an Android Application which includes bio-metric authentications and some necessary data validations? If yes, this article will help you.

In this article, I will explain you how to implement some validations and bio-metric authentications with Util Manager library. Util Manager is an Open-Source Android Library which is developed by my self and that library supports for NIC validations, Mobile number validations, email validations, card validations, SharedPreference, DateTime, GPS, Network, Amounts and many more.

In bio-metric authentications, this library will support for both BiometricPrompt (Both faceID and Fingerprint) and custom fingerprint validation method.

Repository — https://github.com/Sumudu-Sahan/Utils_Manager


Are you trying to create an Android Application which includes LinkedIn SignIn? If yes, You have to implement that with OAuth2 because, LinkedIn Android Mobile SDK is not available since 1st of May 2019. (Ref — https://engineering.linkedin.com/blog/2018/12/developer-program-updates)

In this article, I will show you how to do LinkedIn Authentications via LinkedInManager. LinkedInManager is an Open-Source Android Library which is developed by my self and that library supports for r_emailaddress and r_liteprofile permissions.

Library — https://github.com/Sumudu-Sahan/LinkedInManager

Latest Dependency version — 1.01.00

What’n new on V1.01.00

  • Manually logout the user
  • Can check if the user is logged in or not
  • Can check…

Sumudu Sahan Weerasuriya

<geekProgrammer />

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store