文件名称:contact-keeper:联系保管人
文件大小:205KB
文件格式:ZIP
更新时间:2024-04-17 16:47:33
JavaScript
联系Keeper应用 脚步: 设置Express服务器安装依赖项 创建路线 在地图集上设置MongoDB集群将MongoDB连接到应用 创建用户架构和模型 注册用户 验证用户输入 检查用户是否存在 哈希密码 将用户保存到数据库 使用用户ID有效负载创建JWT 登录用户 验证用户输入 检查用户是否存在 如果匹配,请检查电子邮件和密码 使用用户ID有效负载创建JWT 获取登录用户 从头获取令牌的中间件 验证并解码令牌,然后将其放入请求中 通过请求中的用户ID获取用户 创建联系模式和模型 建立新联络人 验证用户输入 发送令牌以及用户ID标头 建立新联络人 将联系人保存到数据库 获取所有联系人通过令牌发送的请求中的用户ID获取所有联系人 为前端设置React CRA
【文件预览】:
contact-keeper-main
----client()
--------package.json(1KB)
--------package-lock.json(682KB)
--------src()
--------public()
----models()
--------ContactModel.js(443B)
--------UserModel.js(362B)
----package.json(775B)
----server.js(568B)
----routes()
--------auth.js(2KB)
--------users.js(2KB)
--------contacts.js(3KB)
----package-lock.json(79KB)
----.gitignore(343B)
----README.md(1KB)
----middlewares()
--------auth.js(624B)
----db.js(419B)