Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

156
Visualizações
user login database connection

I want my code only admin to be able to login. It should throw an error when other users enter.

const path = require('path');

const express = require('express');

const router = express.Router();


const baglanti=require('../util/vt_baglanti');



router.get('/login', (req,res,next) => {

  baglanti.getConnection(function(err) {

    if (err) throw err;

    baglanti.query("SELECT * FROM sehir", function (err, result, fields) {

      if (err) throw err;

      res.render('login', {

        sayfa_basligi:'Giriş',

        path:'/admin/login',

        sehir:result

      });

    });

  });

})

router.post('/login', (req,res,next) => {
  
  baglanti.getConnection(function(err) {

    if (err) throw err;

  console.log(req.body.kullaniciadi);

    var sql = "SELECT * FROM kullanici WHERE kullaniciadi='"+req.body.kullaniciadi+"' AND
 
sifre='"+req.body.sifre+"'";

    baglanti.query(sql, function (err, result) {

      if (err) throw err;

    });

  });

res.redirect('/');


});

//module.exports=router;

exports.routes=router;
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda