要懂得舍得的 UMS 与 JAP 的故事

要懂得舍得 大约 2 分钟

# 为什么决定参与贡献

  1. 2020 注定是不平凡的一年, 疫情让我有更多的空余时间;
  2. 为了给自己身上增加一点光环;
  3. 平时每次做新项目项目都需要搞一套用户管理系统, 虽然可以搬砖, 但也繁琐, 想着正好有空, 何不自己写一套用户管理脚手架, 省的以后搬砖; 就这样有了我的开源项目 UMS (opens new window)

# 项目1:UMS (opens new window)

用户管理脚手架集成:用户密码登录、手机登录、支持所有 JustAuth 支持的第三方授权登录、验证码、基于 RBAC 的访问权限控制功能, 支持多租户、JWT、SLF4J-MDC、签到等功能。

你只需要实现业务端的几个接口 用户服务, 短信发送服务, 获取角色权限服务, JWT(可以配置是否开启)服务 几个 API 接口就可以实现上述功能。

可通过属性配置高度自定义,UMS 是非侵入式的,与业务高度解耦;只需要专注于自己的业务逻辑。

# 项目2:JustAuth-security (opens new window)

Spring security 与 JustAuth 集成:支持所有 justAuth 支持的第三方登录,JustAuth-security (opens new window) 项目已加入 JustAuth (opens new window) 大家庭。

# 参与后的收获或提升

参与开源后认识了很多小伙伴,有参与 UMS (opens new window)JustAuth-security (opens new window) 开源的,有使用 UMS (opens new window)JustAuth-security (opens new window) 的小伙伴,以及加入了 JustAuth (opens new window) 这个大家庭。

开源表面上看只有付出没有回报,其实通过开源潜移默化的会提升自己的技术与视野,还有机会与朋友圈,本人也因为 UMS (opens new window) 项目认识了一个小伙伴,加入了他的创业公司。说了这么多就一句话:我为人人,人人为我。

# 如何接触/了解到这个开源项目

通过第二个项目 JustAuth-security (opens new window) 认识了 GVP 项目 JustAuth (opens new window) 的作者,也加入 JustAuth (opens new window) 大家庭,JustAuth (opens new window) 作者今天刚推出了新的开源项目 JAP (opens new window)(全称 JustAuthPlus),我也成为其中的一员, 希望 2021 年 JAP (opens new window) 成为又一个 GVP 项目。

2021 加油!

上次编辑于: 2024年5月10日 15:00