I created several RESTful microservices and documented them. Now I want to have a web interface for them and the ability to create users and grant them permissions to use some of the APIs.
I know that I need some kind of API gateway. My first thought was that I could always do this with brutforce: create some kind of django application that will serve the user interface and proxy server for all API requests manually, but it seems very boring. Maybe there are alternatives? I am ready for Tyk, but I can not find any information about the possibility of adding users and granting them permissions.
Perhaps I could create an application that will serve as an API gateway and automate proxying requests by writing code that will simulate it. So, for example, I basically need to map external URLs to actual api addresses and some kind of authorization logic. Maybe there is something like that?
api docker microservices gateway tyk
user1685095
source share