点击空白处退出提示
作品详情
ORM: Gorm
技术特点:
使用了阿里云的对象存储服务(OSS)进行文件存储和管理。
采用MySQL作为主要数据库存储数据。
使用JWT(JSON Web Token)实现用户认证和授权。
使用YAML格式的配置文件进行项目配置。
模块概述:
1. 用户模块:
登录: 用户可以通过用户名和密码进行登录。
注册: 用户可以通过填写注册表单进行新用户注册。
用户信息编辑: 登录后的用户可以编辑个人信息,如用户名、密码,头像等。
2. 新闻模块:
新闻增删改查: 管理员用户可以添加、删除、编辑和查看新闻。
新闻图片上传: 用户可以上传新闻所需的图片,并将图片存储在阿里云OSS上。
数据库:
项目采用MySQL作为主要的关系型数据库,用于存储和管理应用程序的数据。
JWT (JSON Web Token) 集成:
GoWebApp使用JWT(JSON Web Token)实现用户认证和授权。JWT是一种安全的身份验证机制,通过在用户和服务器之间传递加密的 JSON 对象,实现了无状态的身份验证。
YAML配置文件:
GoWebApp使用YAML格式的配置文件进行项目配置。YAML文件提供了一种简洁而易于阅读的配置方式,使得项目配置更加灵活和可维护。
![](https://filescdn.proginn.com/works_916462/dc3b08a4e555efa24c661a665622fea6cb552332.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_916462/bcaa4895d5d0eebdba54d056b3c4b9c6aba3fdfa.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_916462/01a562cc4e2632579d62edf147d2f8a5367fb765.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_916462/390cd0fd805ceef54ff98619feecfeddac0e8eab.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论