【问题标题】:Microservice with auth as separate service将身份验证作为单独服务的微服务
【发布时间】:2021-09-26 13:34:31
【问题描述】:

在微服务架构应用程序中将身份验证作为单独的服务是最佳实践吗?

我在一些微服务应用中看到,身份验证是每个微服务内置的一部分

谢谢

【问题讨论】:

  • Authenticate 通过单独的服务更有意义。您在哪里看到“身份验证是每个内置微服务的一部分”?
  • @ray 请详细阅读此链接-dzone.com/articles/…

标签: microservices


【解决方案1】:

是的 - 您通常希望在单独的服务中进行身份验证(很多时候这可以是外部服务)。除了明显的重复原因之外,更重要的原因是安全性。

获得身份验证权限可能是一项挑战(只需搜索 oauth、openId 和/或 SAML),更不用说新用户的注册流程、撤销访问权限等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-25
    • 2020-05-02
    • 2018-07-17
    • 2021-08-13
    • 2019-10-02
    • 2018-05-09
    • 2017-08-19
    • 2018-03-19
    相关资源
    最近更新 更多