0

I am developing a Spring boot application for payment using microservices, which will be consumed by mobile application and web application.

1) Users need to be authenticated for accessing the mobile app

2) Third party mobile apps using my services need to be authenticated (with my app)

3) Web applications using my services need to be authenticated.

My user details will be there in DB or LDAP. I have plans for integrating IBM API management and the deployment will be in on-premise servers. Based on this requirement how I need to design and implement my solution?

After going through different blogs I am confused now. So a proper guidance will be very helpful for me.

Arun Abraham
  • 91
  • 2
  • 8

1 Answers1

1

Your question is a bit vague or too broad, but ... Using LDAP does not scale well, consider using NoSQL alternatives as those are closer to the principles of microservices. See:

Community
  • 1
  • 1
Christophe Roussy
  • 16,299
  • 4
  • 85
  • 85
  • Considering the three authn/authz requirements above, can you suggest on the implementation of suitable authorization server? – Arun Abraham Mar 23 '16 at 18:15