GToken 默认返回码及配置项如下:
- 正常操作成功返回0
- 未登录访问需要登录资源返回401
- 程序异常返回-99,如编解码错误等
SUCCESS = 0 // 正常
FAIL = -1 // 失败
ERROR = -99 // 异常
UNAUTHORIZED = -401 // 未认证
完整返回报文对应结构体 gtoken.Resp
:
type Resp struct {
Code int `json:"code"`
Msg string `json:"msg"`
Data interface{
} `json:"data"`
}
假如说我们需要登录成功 Code 修改为 200 ,Data 修改为 token ,在 LoginAfterFunc()
加入相关逻辑。
我们先来看一下 GToken 源码:
// Login 登录
func (m