基于beego框架的jwt系统
本项目是基于beego的jwt应用。目前开发的主要包括用户登录和注册,token的获取和验证,其他的后续再完善。项目地址:https://github.com/nan1888/beego_jwt
- 项目设计
项目是基于beego和jwt_go来的。项目中的common文件主要是写一些基本的函数,例如加密,封装之类。项目主要有4个路由,token路由,主要是负责token相关的操作;user路由,主要是负责用户相关的操作,例如用户注册等;role路由,主要是负责权限相关的操作,目前还没使用;action路由,主要是负责操作类的,目前还没有使用。项目暂时是使用mysql作为存储。 - 数据字典
用户角色表
name | type | remark |
---|---|---|
id | int(11) | 用户id |
name | varhcar(32) | 用户名称 |
passwd | varchar(32) | 用户登录密码 |
va |