jwt

jwt #

实现了JWT认证

配置 #

jwt:
    secret: "123456"

使用 #

func main() {
	langgo.Run(&jwt.Instance{})
	payload := struct {
		Name string
	}{Name: "langwan"}
	sign, err := jwt.Sign(payload)
	if err != nil {
		panic(err)
	}
	err = jwt.Verify(sign)
	if err != nil {
		panic(err)
	} else {
		fmt.Println("verify ok")
	}
}

方法 #

Sign - 签名 成功返回签名 失败返回错误。

Verify - 验证签名 成功 err = nil,失败返回错误。