![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通用后端管理注册系统
YY小怪兽
干饭了 干饭了
展开
-
OAuth协议(三方登录授权)
(4)当用户点击登录按钮之后, 按照文档要求带着申请到的id获取登录界面。例如: 要实现Github登录, 就去到Github申请接入。例如: 申请完Github登录, 我们会得到。原创 2022-09-28 09:46:49 · 2243 阅读 · 0 评论 -
egg-后端权限控制(限制接口访问)
在app目录下创建middleware/auth.ts。下面进行获得全部用户的信息的权限限制。用户获取接口为:/users。原创 2022-09-27 15:20:29 · 1117 阅读 · 0 评论 -
Vue-router的导航守卫(前端控制页面跳转或取消,权限控制)
【代码】Vue-router的导航守卫(前端控制页面跳转或取消,权限控制)原创 2022-09-27 14:34:27 · 1396 阅读 · 0 评论 -
egg-JWT的使用(服务端和客户端保存登录状态)
配置客户端网络文件api/network.ts。原创 2022-09-27 14:20:48 · 571 阅读 · 0 评论 -
egg-跨越问题
注意:跨域问题只能在后端解决,前端解决不了的。以下说明如何在egg在解决跨域问题。原创 2022-09-26 16:26:59 · 491 阅读 · 0 评论 -
6-egg-TS-通用后端管理注册系统-不同类型注册
如果不配置这个,会导致创建时间create_at和更新时间updated_at会比正常的少8个小时。我们在local.ts中配置。原创 2022-08-07 16:56:58 · 387 阅读 · 0 评论 -
5-egg-TS-通用后端管理注册系统-短信验证码
根据openAPI的代码来修改。原创 2022-08-07 15:44:55 · 667 阅读 · 0 评论 -
4-egg-TS-通用后端管理注册系统-邮箱验证码
config.local.ts开发阶段。原创 2022-08-04 15:58:22 · 753 阅读 · 0 评论 -
3-egg-TS-通用后端管理注册系统-图形验证码
7.在app/controller目录下创建util.ts。config/config.local.ts开发阶段。使session存储到redis中。原创 2022-08-03 17:20:22 · 339 阅读 · 0 评论 -
2-egg-TS-通用后端管理注册系统-普通、邮箱和手机注册校验
在app目录下新建extend目录,并在extend目录下创建context.ts。在app/validate目录下新建normalUserRule.ts。这个文件主要是统一try和catch应该返回什么内容,你也可以自己定义。在app/validate目录下新建emailUserRule.ts。在app/validate目录下新建phoneUserRule.ts。...原创 2022-08-03 15:58:49 · 956 阅读 · 0 评论 -
egg-validate-自定义校验方法报错语言(报错中文提示)
有人会问在添加message不行吗?使用默认方法的message也无法使用中文。如果我们发送username少于6位数,则会报错,通过自定义类型myUserName来实现中文报错。app/router.ts中添加。原创 2022-08-02 15:26:14 · 724 阅读 · 0 评论 -
1-egg-TS-通用后端管理注册系统-后端数据校验
原因我们使用postman提交表单数据,会被CSRF安全拦截,所以我们在开发的时候关闭CSRF。在validate目录下创建自定义校验ts文件normalUserRule.ts。config/config.local.ts开发模式。在config/plugin.ts中添加。在app目录下新建validate目录。......原创 2022-08-02 15:16:38 · 226 阅读 · 0 评论