express-auth-session:使用Passport进行身份验证和ACL进行授权的Starter Express应用

时间:2024-06-07 11:08:44
【文件属性】:

文件名称:express-auth-session:使用Passport进行身份验证和ACL进行授权的Starter Express应用

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-07 11:08:44

JavaScript

快速身份验证-会话 受启发,该项目是一个更为简化的样板应用程序,其中包含一些使用进行用户身份验证和通过授权的基本示例。 经过身份验证的用户数据将保留在会话Cookie和MongoDB实例中。 该项目最初是在。 如果您想查看聚会上展示的幻灯片,可以在上它们。 服务 该应用程序旨在使用这些服务的免费层来以最小的努力启动并运行实时开发环境。 为了按原样部署此应用程序,您将需要以下服务中的帐户: 托管应用程序。 用于电子邮件通知。 在注册页面底部查找免费套餐。 托管Mongo数据库。 此选项是可选的,因为您可以在不使用mLab帐户的情况下直接将mLab数据库添加到Heroku实例。 但是,如果您要为本地开发和Heroku环境使用单独的数据库,则需要创建一个mLab帐户。 Heroku设置 将此项目分叉到您自己的GitHub帐户。 注册或登录Heroku帐户并创建一个新应用。 在您的应用


【文件预览】:
express-auth-session-master
----.gitignore(18B)
----app.js(3KB)
----.env.example(225B)
----package.json(859B)
----bin()
--------www(2KB)
----CONTRIBUTING.md(459B)
----models()
--------user.js(3KB)
----public()
--------stylesheets()
----authorization.js(688B)
----views()
--------error.jade(194B)
--------admin()
--------index.jade(842B)
--------user()
--------partials()
--------layout.jade(679B)
----README.md(6KB)
----config.js(693B)
----lib()
--------utility.js(940B)
----Procfile(20B)
----controllers()
--------admin.js(109B)
--------user.js(12KB)
----routes()
--------admin.js(339B)
--------index.js(279B)
--------user.js(1KB)
----npm-shrinkwrap.json(57KB)
----.editorconfig(137B)
----authentication.js(2KB)

网友评论