1.准备工作
1.官方网址:jwt package – github.com/dgrijalva/jwt-go – Go Packages
2.安装jwt包
安装完成:
3.在common目录下新建一个jwt.go文件
4.post请求get请求的区别
POST请求和GET请求是两种常见的HTTP请求方法,它们有以下几个区别:
总的来说,GET请求适合用于查询数据,POST请求适合于提交数据。在实际开发中,需要根据具体场景选择合适的请求方法。
2.代码实现
1.jwt.go
修改Usercontroller.go的部分代码
2.写认证中间件
1.创建一个新的文件夹:middleware
2.在jwt.go里面新定义一个函数用来解析token
3.创建一个用户信息的路由
4.存在的问题以及解决方法
3.封装http返回
1.新建包response以及同名的go文件
2.代码
3.修改之前的代码,使其规范化
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。