用户账号系统, 用于存储用户基本信息和密码管理
账号信息登记
账号登录验证
支持方式:
基本信息更改
jm-server框架建立mq服务搭配使用
API文档请参见:swagger文档
// 安装依赖包
lerna bootstrap
// 项目启动
npm run start
采用docker部署,容器默认监听80端口
docker镜像: jamma/user
环境变量见后面的环境变量说明
docker run -d name user -e xxx jamma/user
基本配置 请参考 jm-server
| 配置项 | 默认值 | 描述 |
|---|---|---|
| db | 必填, 数据库连接地址, 如:mysql://xxx或mongodb://xxx | |
| secret | "" | 密钥, 用于加密明文密码 |
| hash | "sha256" | 密码哈希算法, 支持sha256, md5, sm3 |
| table_name | "user" | 数据表定义名称 |
| table_name_prefix | "" | 数据表名称前缀 |
| sequence_user_id | "userId" | uid序列名称 |
| disable_auto_uid | false | 是否禁用自动Uid生成 |
| service_name | "user" | 链路追踪登记的服务名称 |
| jaeger | 选填, 链路跟踪, 默认不开启, 如配置了链路地址将开启 | |
| gateway | 选填, Gateway服务器Uri, 如果配置了此参数,自动启用jm-user-mq |
Content type
Image
Digest
Size
34.1 MB
Last updated
about 5 years ago
docker pull jamma/user