react-express-passport-boilerplate:具有React Hooks,Express,Passport,Mongoose和基于角色的路由的Boilerplate(基于react-scripts)

时间:2021-02-03 13:39:52
【文件属性】:
文件名称:react-express-passport-boilerplate:具有React Hooks,Express,Passport,Mongoose和基于角色的路由的Boilerplate(基于react-scripts)
文件大小:69KB
文件格式:ZIP
更新时间:2021-02-03 13:39:52
boilerplate express mongoose passport react-scripts React-快速-护照-猫鼬样板 设置简单 克隆存储库,然后复制node ./setup.js 'My App Name' 演示版 关于此样板 这是一个基于react-scripts的样板。 它混合了React Hooks , Express , Mongoose和Passport 。 它使用cookie based authentication ,具有基于角色的客户端和服务器路由,并将一些用户数据存储在本地存储中。 客户端react hooks应用程序 路由 会话管理+身份验证 基于身份验证和角色的专用路由 用sass造型 Input Text和Button组件 服务器端express mongo通过连接mongoose passport认证 基于auth的页面路由和API路由 brypt密码加密 配置它 更改APP_SECRET和DB_URI .env值 从server/database/_insertDefaultUsers更改要插入数据库中的默认用户-这只是为了测试auth机制的能力-之后将其删除并插入您自己的用户。 删除setup.js 在本地运行 npm run
【文件预览】:
react-express-passport-boilerplate-master
----server()
--------index.js(2KB)
--------database()
--------routes()
--------service()
--------passport.js(1KB)
----package.json(1KB)
----LICENCE.md(1KB)
----setup.js(2KB)
----package-lock.json(158KB)
----new_README.md(1KB)
----.env(39B)
----src()
--------index.js(329B)
--------routes.js(1KB)
--------containers()
--------serviceWorker.js(5KB)
--------pages()
--------common()
--------components()
--------styles()
----.gitignore(163B)
----public()
--------manifest.json(194B)
--------robots.txt(69B)
--------index.html(2KB)
----README.md(2KB)
----.editorconfig(147B)

网友评论