Εαν προγραμματιζετε σε NodeJs με το ExpressJs framework και θελετε ενα πολυ βασικο authorization σε καποια σελιδα τοτε ο πιο ευκολος τροπος ειναι χρησιμοποιωντας το basicAuth() του middleware. Ας δουμε ενα παραδειγμα:
|
var express = require('express'); var app = express(); var basicAuth = express.basicAuth(function(username, password) { return (username === 'test' && password === '12345'); }, 'Give me the password'); app.get('/',basicAuth, function(req,res){ res.end('Hello Express!'); }); app.listen(3000); |
Οπως παρατηρειτε περναω σε μια μεταβλητη την function basicAuth με παραμετρους το