Node.js die http-basic-auth
Ist es möglich zu tun, basic-auth in Node.js genau wie bei Apache?
http://doc.norang.ca/apache-basic-auth.html
Ich weiß, dass wenn Express oder Connect kann ich hinzufügen, middle-ware-Funktionalität und Benutzer-Verifikation, aber ich versuche es zu beschränken, die ganze Gegend (ich brauche nicht zu authentifizieren von Benutzern aus einer Datenbank-nur ein paar der definierten Benutzer) - ich bin mit Ubuntu.
https://github.com/kaero/node-http-digest
Das ist etwas, was ich tun kann, aber ich bin mir nicht sicher, ob die "Aufdeckung" oder direkt das schreiben der Benutzer-und Passwort in den code sicher genug ist.
Vielen Dank.
InformationsquelleAutor Jaime | 2011-09-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Pass sorgt für einen sauberen Mechanismus zu implementieren, basic auth. Ich benutze es in meinem Node.js Express-app zu schützen, meine beiden Angularjs-basierte Benutzeroberfläche als auch meine RESTful-API. Zu bekommen Pass und läuft in Ihrem app Folgendes tun:
npm install Pass
npm install-Pass-http (enthält "BasicStrategy" Objekt für basic auth)
Öffnen Ihre app.js und fügen Sie die folgenden:
Dank Stilltorik!
InformationsquelleAutor TWright
Setzen diese
vor der Linie zu
schützen alle Routen mit http-basic-auth
InformationsquelleAutor Vidal Graupera
Haben Sie einen Blick auf:
Benutzer-Authentifizierung-Bibliotheken für node.js?
Er beantwortet Ihre Frage nicht 100% - aber vielleicht hilft es.
InformationsquelleAutor Matthias
Ich denke, eine gute Wahl sein könnte http-auth Modul
http-auth
wäre hier angebracht.InformationsquelleAutor gevorg