2
votes

I am new to WSO2 product suite and have been evaluating (specifically API Manager) for certain scenarios. I have a question regarding using authentication service provided by a legacy application as a way to authenticate the user and generate user access tokens.

To elaborate further, say I have a client application which requires access to a bunch of APIs. So, I go to the store, setup an application and subscribe the APIs that the client needs access to.

Now, I want users of my client application to be able to access these APIs only after proper authentication. For authentication, I have a legacy application which has the user database and exposes a login service. Is there a way to configure API Manager to use such a login service for authentication and then generate the user access tokens to allow the authenticated user access to the subscribed APIs?

Thanks!

1

1 Answers

2
votes

Yes it is possible to write you own custom authenticator for WSO2 API Manager. It is already explained in the WSO2 API manger documentation