Sehr einfache Authentifizierung mit one-time-cookie auf nginx

Ich habe eine Website ausschließlich für den privaten Verbrauch von 3-Programmierer. Es ist eine einfache HTML-serviert von nginx direkt, aber bestimmt für den Verbrauch innerhalb und außerhalb des Büros.

Möchte ich ein einfaches Passwort oder authentication scheme. Ich könnte mit HTTP-auth, aber diese neigen dazu zu verfallen, ziemlich oft, das macht es ein Schmerz für Menschen zu verwenden. Ich bin auch nervös, es ist viel einfacher für jemanden zu schnüffeln als cookies.

So Frage ich mich, wenn ich könnte nur ein cookie in Ihrem Browser in JavaScript eine eindeutige lange ID und irgendwie sagen, nginx zu akzeptieren nur Anfragen (für eine bestimmte sub-Domain), die dieses cookie.

Ist das einfach genug zu tun? Wie kann ich

  1. sagen nginx filtern cookie
  2. im browser ein cookie gesetzt, das nie abläuft?
InformationsquelleAutor Ash | 2012-05-23
Schreibe einen Kommentar