【问题标题】:Multiple Authentication Provider and Multiple Entry Points多个身份验证提供程序和多个入口点
【发布时间】:2019-03-23 12:40:14
【问题描述】:

我正在使用 Jhipster UAA 和 JWT 开发 Jhipster 微服务应用程序。所有登录和访问其他微服务都可以正常工作。但是,我要求某些用户能够使用不同的自定义身份验证提供程序来获得访问权限。

所以流程是这样的:

ADMIN users: ---> default UAA auth provider ---> access to entire app (including /api/**)
MOBILE users: --> custom auth provider ---> access /api/** for allowed roles

Jhipster 允许这样做吗?我该怎么办?

【问题讨论】:

    标签: authentication jwt microservices jhipster


    【解决方案1】:

    我会使用 2 个网关:一个用于管理员用户,一个用于移动用户,然后在微服务中,我将支持基于颁发者的 2 种身份验证令牌,这需要使用 Spring Security 编写自定义代码。

    【讨论】:

    • 您是否可以建议(提示)任何其他选项(甚至是解决方法)?谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-18
    • 2020-08-21
    • 2021-02-28
    • 2016-12-19
    • 1970-01-01
    • 2023-03-15
    • 2012-03-07
    相关资源
    最近更新 更多