文件名称:护照-github:Passport和Node.js的GitHub身份验证策略
文件大小:16KB
文件格式:ZIP
更新时间:2024-03-18 02:08:13
JavaScript
护照-github 使用OAuth 2.0 API向进行身份验证的策略。 该模块使您可以在Node.js应用程序中使用GitHub进行身份验证。 通过插入Passport,可以轻松,毫不费力地将GitHub身份验证集成到任何支持风格中间件(包括应用程序或框架中。 安装 $ npm install passport-github 用法 创建一个应用程序 在使用passport-github之前,您必须在GitHub上注册一个应用程序。 如果您尚未这样做,则可以在GitHub的“设置”面板中的处创建一个新应用。 您的应用程序将获得一个客户ID和客户机密,需要将其提供给该策略。 您还需要配置一个与应用程序中的路由相匹配的回调URL。 配置策略 GitHub身份验证策略使用GitHub帐户和OAuth 2.0令牌对用户进行身份验证。 创建策略时,将提供在创建应用程序时获得的客户端ID和密码作为
【文件预览】:
passport-github-master
----.travis.yml(423B)
----package.json(994B)
----.github()
--------FUNDING.yml(40B)
----test()
--------bootstrap()
--------strategy.test.js(8KB)
--------profile.test.js(2KB)
--------strategy.profile.test.js(16KB)
--------fixtures()
--------package.test.js(401B)
----LICENSE(1KB)
----.npmignore(63B)
----.gitignore(75B)
----lib()
--------index.js(156B)
--------strategy.js(6KB)
--------profile.js(528B)
--------errors()
----Makefile(121B)
----README.md(5KB)
----.jshintrc(299B)