Stworzyłem kilka RESTful microservices i dokował je. Teraz chcę mieć dla nich interfejs internetowy i możliwość tworzenia użytkowników oraz przyznawania im uprawnień do korzystania z niektórych interfejsów API.Jaka jest opcja bramy API z dokowaniem?
Wiem, że potrzebuję jakiejś bramki API. Najpierw pomyślałem, że zawsze potrafię zrobić to w sposób brutalny: stwórz aplikację django, która będzie obsługiwała UI i proxy wszystkie żądania do API ręcznie, ale wydaje się to bardzo nudne. Może są jakieś alternatywy? Przygotowałem się już na temat Tyka, ale nie mogę znaleźć żadnych informacji na temat możliwości dodawania użytkowników i udzielania im uprawnień.
Prawdopodobnie mógłbym stworzyć aplikację, która mogłaby służyć jako bramka API i automatyzować proxy żądań poprzez napisanie kodu, który by to zrobił. Na przykład potrzebuję mapowania między zewnętrznymi adresami URL a rzeczywistymi adresami URL api i pewną logiką autoryzacji. Może jest już coś takiego?
Co na temat tworzenia użytkowników i nadać im uprawnienia do API? – user1685095