flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第14章:邮件支持

使用 Flask-Mail 给用户发送邮件,用户注册时需要先通过邮件确认账户,不然不让他访问前端任何路由(防止用户注册时提供虚假邮箱地址)。同时,如果用户忘记了自己的账户密码,也可以通过邮件重置密码。注意,邮件中的链接会包含 JWT,确保用户只能确认自己的账户或重置自己的账户密码


作者头像
Madman
1 2933
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第13章:喜欢文章

用户在浏览别人发布的文章时,可以将中意的文章添加到自己的 喜欢列表 中,以便于以后查看。同时,会发送动态通知给文章的作者,提醒有新用户喜欢了他的文章


作者头像
Madman
0 1776
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第11章:私信

上一篇文章中用户收到的新评论通知有些问题,没考虑到评论被回复的情况,本文将修复这个 BUG。除了在用户发布的文章下面评论进行互动以外,用户之间还可以发送私密的信息,别人无法看到,类似于网络聊天。目前,用户之间可以随意发送私信,如果有人骚扰你,你也只能默默接收这些垃圾私信,下一篇将实现 黑名单 功能,可以屏蔽你讨厌的用户,对方无法 Follow 你,不会收到你新文章提醒,你也不会收到对方的骚扰信息


作者头像
Madman
0 2077
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第10章:用户通知

实现动态通知已登录的用户,你的文章有新的评论了、你有新的粉丝了、你的评论被人点赞了、你关注的大神又发布新文章了,新的内容会在头像左上角打上红色小点标记,以提醒用户; 通知功能是非常重要和实用的,我设置的时间轮询间隔为 10 秒,你也可以改大一点


作者头像
Madman
0 1950
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第9章:用户评论

用户在浏览你的博客文章后,可能会在底下评论,增加互动性。一篇文章允许有多条评论,一个用户可以在多篇文章下面发表评论,所以都是一对多关系。同时,评论支持多级回复,支持点赞功能


作者头像
Madman
0 2048