( 1 )最好是 go 语言写的。java 难以驯服
( 2 )基本的功能有用户注册,用户管理; (其它的比如 oauth 有没有都行,用户管理只有管理员需要使用)
( 3 )数据库最好只有一两个表,只有 1 个用户表加 1 个权限表是最好的,主要是怕麻烦
( 3 )比如用户登录后,token 以 jwt 方式存到 redis 。这样避免频繁查询数据库
找了几个开源的:
https://github.com/zitadel/zitadel
https://github.com/casdoor/casdoor
感觉都很复杂,试用成本有点高。功能不求复杂,目前的场景也很简单,稳定性是第一考量
各位大佬推荐下。