Open main menu
首页
专栏
课程
分类
归档
Chat
Sci-Hub
谷歌学术
Libgen
GitHub镜像
登录/注册
搜索
搜索
关闭
Previous
Previous
Next
Next
# 登陆注册 ## 1.介绍 web中最基础的功能就是登陆注册,接下来我们利用gin实现一个简单的注册登陆功能。 ### 1.1.注册 注册的流程大致为: ``` 填写账号密码等信息->提交信息->服务端接收数据->参数校验->检查是否已经注册->密码加密->数据持久化到数据库->注册成功 ``` ### 1.2.登陆 登陆的流程大致为: ``` 填写账号密码等信息->提交信息->服务端接收数据->参数校验->检查账号密码是否正确->登陆成功 ``` ## 2.编码实现 - 新建模型,这里直接使用数据操作章节使用的User模型 ```go type User struct { ID uint `gorm:"primary_key"` Username string Password string } ```
登录查看更多内容
【Gin实战系列】实例:登录注册
作者
sockstack
许可协议
CC BY 4.0
发布于
2023-09-02
修改于
2023-09-02
尚未登录
登录 / 注册
专栏目录
【Gin实战系列】快速入门
【Gin实战系列】项目结构
【Gin实战系列】项目配置
【Gin实战系列】控制器于路由
【Gin实战系列】请求参数处理
【Gin实战系列】校验错误信息
【Gin实战系列】服务编写
【Gin实战系列】模型定义
【Gin实战系列】数据库操作
【Gin实战系列】请求响应处理
【Gin实战系列】统一结构响应处理
【Gin实战系列】中间件使用
【Gin实战系列】日志使用
【Gin实战系列】cookie处理
【Gin实战系列】session处理
【Gin实战系列】模板渲染
【Gin实战系列】实例:密码加密
【Gin实战系列】实例:登录注册
【Gin实战系列】jwt身份认证
【Gin实战系列】使用 swagger 文档
【Gin实战系列】实例:文件上传