CRUD-API-项目
描述
创建一个简单的登录和注册应用程序-(MongoDB,Express.js,React.js,Node.js)。目的是了解有关JWT身份验证,bcrypt哈希,什么是令牌以及如何使用它们的更多信息。
看起来如何
您可以在“ img”目录中看到更多信息。
用法
环境变量
在.root中创建一个.env文件,然后添加以下内容
PORT = xxxx
MONGO_URI = your mongodb link
SECRET_KEY = your secret key for
部署Flask API
这是的第四门课程的项目入门 :服务器部署,容器化和测试。
在此项目中,您将使用Docker,AWS EKS,CodePipeline和CodeBuild容器化Flask API并将其部署到Kubernetes集群。
将用于该项目的Flask应用程序由一个具有三个端点的简单API组成:
GET '/' :这是一个简单的健康检查,返回响应“健康”。
POST '/auth' :这将电子邮件和密码作为json参数,并基于自定义机密返回JWT。
GET '/conte