当前位置: 首页 > news >正文

微网站制作方案seo网页优化培训

微网站制作方案,seo网页优化培训,做app网站的软件叫什么名字吗,沈阳网站建设德泰诺zdpgo_gin_login 适配gin框架的登录注册功能组件,通过本框架轻松拥有登录注册相关的API接口 特性: 自动生成注册接口,具备密码加密的功能自动生成登录接口,具备JWT Token生成的功能 安装 go get github.com/zhangdapeng520/z…

zdpgo_gin_login

适配gin框架的登录注册功能组件,通过本框架轻松拥有登录注册相关的API接口

特性:

  • 自动生成注册接口,具备密码加密的功能
  • 自动生成登录接口,具备JWT Token生成的功能

安装

go get github.com/zhangdapeng520/zdpgo_gin_login

使用

基本用法

package mainimport (gin "github.com/zhangdapeng520/zdpgo_gin"ginLogin "github.com/zhangdapeng520/zdpgo_gin_login"gorm "github.com/zhangdapeng520/zdpgo_gorm"_ "github.com/zhangdapeng520/zdpgo_mysql"
)var (jwtKey       = "zhangdapeng.com"passwordSalt = "zhangdapeng.com"
)func main() {db, err := gorm.Open("mysql","root:root@tcp(127.0.0.1:3306)/blog?charset=utf8",)if err != nil {panic(err)}db.AutoMigrate(&ginLogin.GinLoginUser{})defer db.Close()r := gin.Default()r.POST("/user/register/", ginLogin.GetRegisterHandler(db, passwordSalt))r.POST("/user/login/", ginLogin.GetLoginHandler(db, jwtKey, passwordSalt))r.Run(":8888")
}

使用注册路由的方法

通过ginLogin.RegisterRouter(r, db, passwordSalt, jwtKey)方法,我们会自动拥有注册接口和登录接口。

示例代码:

package mainimport (gin "github.com/zhangdapeng520/zdpgo_gin"ginLogin "github.com/zhangdapeng520/zdpgo_gin_login"gorm "github.com/zhangdapeng520/zdpgo_gorm"_ "github.com/zhangdapeng520/zdpgo_mysql"
)var (jwtKey       = "zhangdapeng.com"passwordSalt = "zhangdapeng.com"
)func main() {db, err := gorm.Open("mysql","root:root@tcp(127.0.0.1:3306)/zdpgo_gin_login?charset=utf8",)if err != nil {panic(err)}db.AutoMigrate(&ginLogin.GinLoginUser{})defer db.Close()r := gin.Default()ginLogin.RegisterRouter(r, db, passwordSalt, jwtKey)r.Run(":8888")
}

测试注册接口:

req -X POST -H 'Content-Type:application/json' -d '{\"username\":\"zhangdapeng\",\"password\":\"zhangdapeng520\"}' http://127.0.0.1:8888/zdpgo_gin_login/register/

测试登录接口:

req -X POST -H 'Content-Type:application/json' -d '{\"username\":\"zhangdapeng\",\"password\":\"zhangdapeng520\"}' http://127.0.0.1:8888/zdpgo_gin_login/login/

版本

v0.1.0

  • 增加注册和登录两个接口的路由获取方式

v0.1.1

  • 登录接口返回用户名

v0.1.2

  • 增加注册路由的方法
http://www.hlhnt8889177.com/news/381.html

相关文章:

  • 代做网站国外浏览器搜索引擎入口
  • 泊头 网站优化代写文章接单平台
  • 易联网站制作太原百度网站快速排名
  • 企业网站建站的专业性原则是指网站信息内容应该体现建站目的和目标群体网站建设方案优化
  • 联通 网站备案百度推广账号怎么申请
  • php源码建站 一品资源百度网站收录提交入口全攻略
  • 小公司网站建设费用成都网站建设公司
  • 做微信小程序哪个网站好女装关键词排名
  • 免费b站推广网站入口2020百度竞价排名平台
  • 如何做设计师个人网站网站改版
  • 顺义青岛网站建设中国搜索引擎市场份额
  • 扬州有做义工的地方或网站嘛建立网站步骤
  • 旅游网站建设1000字免费seo网站诊断
  • 有关大学生做兼职的网站微博指数
  • 成华区门户网站营销型网站建设要点
  • 西安网站推广都是怎么做的百度店铺注册
  • wordpress菜单手机显示下拉菜单seo外包优化服务商
  • 网站建设销售员工作内容哪个行业最需要推广
  • 在国外做电商网站网络营销推广论文
  • 建网站的基本流程深圳短视频推广
  • 做招牌的网站关键词查询网
  • 丽江网站建设推广引流图片
  • 医院导航网站怎么做万能优化大师下载
  • 织梦高清电影网站模板厦门人才网
  • 镇江百度网站排名万网域名注册教程
  • wordpress 修订西安seo技术
  • 怎么建商城网站吗网店搜索引擎优化的方法
  • 有源码怎么做appseo销售话术开场白
  • 麻油厂网站怎么做如何做百度关键词推广
  • 衢州网站建设公司seo网站推广费用