如何登录博客

1. 如何登录博客

首先打开数据库app MongoDB Compass
然后输入自己之前设置的密码
在这里插入图片描述
连接成功,去目录文件夹启动项目
在这里插入图片描述
打算登录博客系统但是发现登录不了了,忘记密码,但是查看代码密码没错好像数据库删除了?在model下面的user.js文件中增加添加管理员语句;

  1. 首先需要初始化项目,npm init -y package.json记录项目相关信息;
  2. 用户登录验证,客户端判断一次,服务端判断一次再对比邮件地址是否和数据库中的一致;
  3. 添加用户功能:首先查询数据库中是否有这个邮箱地址,findOne查询;
  4. 用户修改功能:页面其实和添加功能页面一样,通过id来判断是增加数据还是修改数据,有id就是修改数据;
  5. 用户删除功能:根据id删除用户findOneAndDelete()
  6. 文章和用户关联;也是通过id来关联;
  7. 给数据库添加账号,先是给数据库整个添加登录账号,然后给blog添加账号,并且在后面的时候将整个blog的密码放到坏境变量中;
  8. 服务端获取客户端传过来的数据,post方式是req.body依赖第三方模块bodyparse,get方式是req.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值