任务管理器API
该存储库包含用于创建简单任务管理器(如支持多个用户的功能)的后端代码。 整个应用程序已用Node.js编写。
该项目使用以下软件包来实现所需的功能:
用于上传文件并将文件发送到后端服务的软件包。 在此用于上传不同用户的个人资料图像。
这是一个密码哈希函数,用于在对密码执行任何其他操作之前对其进行加密。 在此,此包已用于在将密码保存到数据库之前对其进行加密。
-Ap包,用于创建唯一令牌以正确识别每个用户。 在此,当用户注册时会为每个用户生成该证书,然后用于在每个后续的api请求中验证该用户的身份。 它还可用于根据请求发送与每个用户有关的适当数据,从而保证一个用户看不到另一用户的数据。
-node.js中用于图像处理的软件包。 在这里,它已被用于在将图像存储在后端之前对图像执行一些操作。
-一个npm软件包,提供一些常见的字符串验证器和消毒剂。 在这里,它已