Integrate Kong with external basic authentication service


Did any body tried integrating kong with external basic authentication micro service. Basically, I am looking whether Kong has any integration point to intergre with external service for authentication.

Also, How can I make public and private end points. As per my requirements, Few of the end points are meant for public and few are private (based on the jwt token validation).


You can use the following plugin to introspect JWT token with OpenID. This plugin will be used only in the routes you configure. You can implement Oauth with Spring Security or directly using products such as Keycloak.

Thanks for the response.

As of now, we don’t have any requirement for Oauth. Plan is to go with the basic authentication (provide username and password, validate against database) and provide the jwt token.