適用於Google+ API,Facebook,Twitter等的Node.js護照。
Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어
Passport是Node的身份驗證中間件。它旨在用於一個目的:對請求進行身份驗證。在編寫模塊時,封裝是一種優點,因此Passport將所有其他功能委託給應用程序。利益的分離使代碼保持乾淨和可持續,並使Passport非常易於集成到應用程序中。
在現代網絡應用程序中,身份驗證可以採用多種形式,例如Google+ API,Facebook,Twitter,LinkedIn等的身份驗證。
如果使用SSH,請通過執行以下命令來克隆項目存儲庫:
git clone [email protected]:ahsouza/node-auth.git
如果使用HTTPS:
git clone https://github.com/ahsouza/node-auth.git
將用戶帳戶ID_CLIENT
和KEY_SECRET
設置為config/auth
'clientID': 'your-secret-clientID-here', // seu App ID
'clientSecret': 'your-client-secret-here', // seu App Secret
確定數據庫在文件config/database.js中的位置
'url': 'your_database_here' // mongodb://<user>:<pass>@mongo.ahsouza.net:27017/yourdatabase
運行以下命令以安裝依賴項 NPM
npm install
運行以下命令以啟動服務
npm start
訪問該地址以查看您的應用程序正常工作 http://127.0.0.1:8080/