passport-api-auth:使用 Passport JS 在 Sails JS 中演示 API 身份验证的示例应用程序

时间:2024-07-11 01:41:10
【文件属性】:

文件名称:passport-api-auth:使用 Passport JS 在 Sails JS 中演示 API 身份验证的示例应用程序

文件大小:139KB

文件格式:ZIP

更新时间:2024-07-11 01:41:10

JavaScript

接口认证 这是一个 Sails 示例应用程序,用于演示使用Passport.js身份验证和授权。 这解释了用户如何使用用户名和密码进行身份验证。 并且还解释了使用不记名令牌的 API 身份验证。 让我们从看到事情开始吧! 克隆这个 repo,安装所有必需的模块并提升应用程序: git clone https://github.com/sails101/even-more-passport.git cd sails-auth-example npm install sails lift 我添加了两个控制器操作: flash/home和flash/remotehome 。 必须登录才能访问。您将被重定向到登录页面( )。 您可以在注册一个新帐户。 如果没有 API 令牌,则无法访问 。 希望您已经从flash/home获得了您的 API 令牌。 这应该以以下任何一种方式出现在请求中


【文件预览】:
passport-api-auth-master
----views()
--------auth()
--------homepage.ejs(7KB)
--------layout.ejs(3KB)
--------403.ejs(4KB)
--------500.ejs(66KB)
--------404.ejs(4KB)
----Gruntfile.js(2KB)
----.sailsrc(43B)
----tasks()
--------config()
--------README.md(3KB)
--------register()
--------pipeline.js(2KB)
----app.js(2KB)
----config()
--------http.js(1KB)
--------sockets.js(10KB)
--------passport.js(728B)
--------models.js(403B)
--------locales()
--------session.js(2KB)
--------csrf.js(2KB)
--------bootstrap.js(631B)
--------routes.js(2KB)
--------i18n.js(418B)
--------views.js(2KB)
--------connections.js(1KB)
--------log.js(875B)
--------cors.js(2KB)
--------policies.js(1KB)
--------globals.js(358B)
--------blueprints.js(5KB)
----LICENSE(1KB)
----assets()
--------robots.txt(276B)
--------styles()
--------favicon.ico(920B)
--------images()
--------js()
--------templates()
----README.md(6KB)
----api()
--------services()
--------models()
--------controllers()
--------responses()
--------policies()
----.editorconfig(166B)
----.gitignore(3KB)
----package.json(1KB)

网友评论