【问题标题】:How to implement Authorization for Admin Application in react如何在反应中实现管理应用程序的授权
【发布时间】:2020-10-15 16:36:51
【问题描述】:

我知道通常我必须就特定代码问题提出问题。但我需要建议才能开始。我正在考虑制作一个 web 应用程序,该应用程序是一个管理控制面板,例如家族企业的员工成本、订单等。对于身份验证部分,我想保持简单并使用 google 完成,但在此之前,我想问问这里有经验的开发人员这是否有意义,或者我是否应该使用 Jhipster/Keycloak。

谷歌的好处是我认为它更容易实施,安全部分将由谷歌处理,但可能会出现什么问题?希望有人能给我一个好的建议。

关于

【问题讨论】:

    标签: reactjs jhipster google-authentication


    【解决方案1】:

    对于简单的家族企业应用程序来说,使用 Keycloak/JHipster 可能有点过头了。

    我宁愿使用 JHipster 提供的更简单的身份验证类型,不需要像 session 这样的外部应用程序。另一种方法是使用提供的 Okta 集成,这样您就可以获得现成的解决方案。

    如果您想使用 Google,则必须使用 spring-security-oauth2-client 并在 Spring Boot 之上构建自己的解决方案,或者如果您仍想使用 JHipster,则调整 JHipster 生成的应用程序。

    另外,您是否已决定要将应用部署在何处?您的云提供商可以为身份验证提供良好的集成解决方案。

    【讨论】:

      猜你喜欢
      • 2020-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      • 2021-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      相关资源
      最近更新 更多