文件名称:MERN_Authentication:身份验证+忘记密码和电子邮件
文件大小:12.84MB
文件格式:ZIP
更新时间:2024-04-19 03:38:21
JavaScript
MERN叠层锅炉 通过电子邮件和Google进行最终身份验证,具有不同的角色,电子邮件验证和忘记密码 服务器端 NodeJS / Express 数据库:MonggoDB / Firebase-您可以通过config.env选择它。 邮件:nodemailer 令牌:jwt / bcrypt 验证者:快速验证者 客户端 React / Reack钩子 州:Redux 邮件:emailjs 验证者:react-hook-form CSS:尾风 身份验证:使用localstore / cookie 安装 git clone https://github.com/badjin/MERN_Authentication.git your-project-name npm install 在文件夹中创建您自己的配置文件作为示例文件 config.env(用于服务器和MongoDB) f
【文件预览】:
MERN_Authentication-main
----utils()
--------errorResponse.js(166B)
--------sendEmail.js(716B)
--------index.js(700B)
----models()
--------User.mongodb.js(1KB)
--------User.js(1KB)
--------MOCK_DATA.json(6KB)
--------User.firebase.js(4KB)
----server.js(1KB)
----client()
--------public()
--------tailwind.config.js(852B)
--------src()
--------craco.config.js(168B)
--------sample.env(398B)
--------README.md(3KB)
--------stylelint.config.js(378B)
--------.gitignore(409B)
--------package-lock.json(1.59MB)
--------package.json(1KB)
----uploads()
--------profiles()
----controllers()
--------user.js(3KB)
--------auth.js(8KB)
----config()
--------config.env.sample(446B)
--------settings.json(35B)
--------dbFirebase.js(420B)
--------db.js(300B)
--------firebaseConfigSample.json(220B)
----README.md(802B)
----middlewares()
--------auth.js(3KB)
--------validationCheck.js(1KB)
--------uploadImage.js(681B)
--------error.js(1KB)
----.gitignore(409B)
----routes()
--------user.route.js(1KB)
--------auth.route.js(674B)
----package-lock.json(178KB)
----package.json(717B)