@narem

Где взять пример самой просто авторизации node?

Пытаюсь разобраться с авторизацией, но проблема в том, что мне для понимания нужно визуально видеть как работает на самом примитивном уровне.
Я понимаю что нужно взять данные введенные пользователем, затем сравнить с данными из базы, а что дальше?

const express = require('express'),
	app = express(),
	port = 3000
	datas = ['ad','1234'];
	
app.set("view engine", "ejs");

app.get('/',(request,response) => {
	response.render('login');
	let auth = [request.query.login,request.query.passwor];
	if(datas[0] == auth[0] && datas[1] == auth[1]){
		console.log('Верный логин и пароль');
	}else{
		console.log('Неверный логин или пароль');
	}
});

app.get('/1',(request,response) => {
	response.render('1');
});

app.get('/2',(request,response) => {
	response.render('1');
});
	
app.listen(port,(err) => {
	if(err){
		return console.log(err);
	}
	
	console.log(`Слушается порт ${port}`);
});
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы