【发布时间】:2022-01-02 13:50:00
【问题描述】:
希望你一切顺利。
我有一个基本问题要问这里有经验的开发人员。 我打算用java spring后端和react前端构建一个微服务Web应用程序。 我对java有经验,我现在正在学习react。我计划在我的 Rancher 单节点集群上托管我的应用程序。
我有一些问题我还没有弄清楚(对不起,我是新手)
-
我应该如何管理用户登录系统?例如,我已经完成了一些 Web 开发并使用 php 构建了 login-sys,但我不知道如何将微服务应用程序用于带有 spring 和 react 的微服务应用程序。我的意思是每个应用程序都需要一个登录系统,可能已经是“即插即用解决方案”了吗?
-
您对如何为项目设置数据库基础架构有一些技巧吗?
-
我想尽快开始使用该应用程序。它不需要是完美的。我只是想有一个平台来测试和收集一些经验。您如何看待 sprint/react/rancher 的组合?有人知道构建这样的应用程序的好指南吗?
如果有人可以帮助我,我会非常高兴。感谢您的回答,祝您有愉快的一天。 :)
最好的妈妈
【问题讨论】:
-
嗨,首先问问自己,您是要管理密码还是要使用第三方,例如 google/apple/facebook 等。您可以看看 spring security 或者如果您想要要在内部实施,我建议您使用基于 JWT 的身份验证。如果你存储密码,你应该将它们存储在数据库中,这样你就只能使用一个秘密密钥(你想从配置中注入)来验证它们。
标签: reactjs spring authentication architecture microservices