我正在开发一个使用微服务进行支付的 Spring Boot 应用程序,它将被移动应用程序和 Web 应用程序使用。
1) 用户需要通过身份验证才能访问移动应用程序
2) 使用我的服务的第三方移动应用程序需要经过身份验证(使用我的应用程序)
3) 使用我的服务的 Web 应用程序需要经过身份验证。
我的用户详细信息将在 DB 或 LDAP 中。我有集成 IBM API 管理的计划,部署将在本地服务器中进行。基于此要求,我需要如何设计和实施我的解决方案?
在浏览了不同的博客之后,我现在很困惑。因此,适当的指导对我很有帮助。