Yasas RamanayakeOAuth 2.0 Token Exchange FlowOAuth 2.0 Token Exchange is an extension of the OAuth 2.0 framework, designed to allow a client application to exchange one type of OAuth…5 min read·Oct 15, 2023--1--1
Yasas RamanayakeIntroduction to basic LDAP conceptsLDAP(Lightweight Directory Access Protocol) as the name suggests, is a protocol that is widely used to access and manage directory…6 min read·Aug 21, 2023----
Yasas RamanayakePractical Introduction to Java Lambda ExpressionsJava lambda expressions are a powerful feature introduced in Java 8 that revolutionized the way developers write code. They provide a…4 min read·May 21, 2023----
Yasas RamanayakeUnlocking the Future: The Rise of Passwordless AuthenticationPasswords have been the primary means of authentication for decades, but they come with their own set of problems. Users often have…4 min read·May 1, 2023----
Yasas RamanayakeCool New Java Features that You Should Know in 2022The latest version of java at the time of writing this article is java 19, which was released on September 20, 2022. Java 17 is the latest…3 min read·Oct 28, 2022----
Yasas RamanayakeMy Game Development Journey with UnityEver since I was a kid I was fascinated with video games. I still clearly remember the first time I played a video game, I was 9 years old…3 min read·Aug 27, 2021----
Yasas RamanayakeWSO2 Identity Server: Configure using REST APIs for OIDC Conformance TestingWSO2 Identity Server is an open-source identity and access management solution. It is built upon open-source principles and open standards…5 min read·Feb 28, 2021----
Yasas RamanayakeIntroduction into GitHub ActionsWith GitHub actions, you can easily automate your workflows. Using Github actions makes it very easy and simple for you to build, test…3 min read·Jan 18, 2021----
Yasas RamanayakeIntroduction to Single Sign-On(SSO)You have probably noticed when you are using Google services after you log in to one service like Gmail you can also use other services…3 min read·Dec 6, 2020----
Yasas RamanayakeOpenID Connect: Authorization code flowOpenID Connect is an authentication protocol that is based on the OAuth 2.0 specification. This can be used by client applications to…4 min read·Nov 29, 2020----