Stash Backend 是Github上的开源项目 https://github.com/gaboratorium/stash,目的在于提供一套方便使用、方便部署的后台应用。特别适合为Web前端和移动开发提供后台服务,可提供用户验证、数据管理和文件存储。
一、主要功能点:
App服务
- 创建App
- 采用JWT验证App
用户服务
- 注册用户
- 用户验证
- 更新删除用户
数据服务
- 保存、更新、删除数据库中的JSON对象
- 设置数据的归属
- 查询数据
文件服务
- 上传、删除文件
- 设置文件的查看范围
控制台
- 在浏览器中查看设置
二、安装和配置
下载发布文件:https://github.com/gaboratorium/stash/releases
下载数据库:postgresql
根据发布文件中的配置文件:config.yml 配置数据库
在CMD中运行命令:java -jar application/stash-1.0-SNAPSHOT-all.jar server application/config.yml 即可
开启成功后,可通过 http://localhost:8080 进行访问,首次登录需要注册App ,填写 appid 、appsecret 等信息
三、查看控制台
登录系统
仪表盘
用postman 添加个用户试试
查看下调用结果