いくつかのHTML/CSSを使用してログインページを作成しました。パスワードを入力する場合は、事前にパスワードを入力してください正しい、彼らはサイトに入ることができる、そうでなければ、することはできません。私は多くのチュートリアル/サイトなどを見てきましたが、Mongodbを使って一意のパスワードを作成するか、あるいは私が探しているものではないPassportを使用します。私はあらかじめ決められたパスワードを持っていることがベストプラクティスではないが、私がやっていることの範囲に合っていることを理解している。私は基本的な準備ができたらそれを変更するつもりです。非常に基本的なnode.js/htmlログインページでユーザーが送信するヒット件数を処理する方法
、完全に機能するサイトがあり、ユーザーがログインしたときに、私は非常に少ないのNode.jsの経験やPOSTリクエスト
をどのように扱うか、本当にわからないを持っているこれは私のHTMLページの私の一部を形成しています(login.ejs)
<form method="post">
<div class="form-group">
<label>Password</label>
<input type="text" class="form-control" name="name" id="name">
</div>
<button type="submit" class="btn btn-warning btn-lg">Login</button>
</form>
var express = require('express');
var config = require('./config');
var bodyParser = require('body-parser');
var mandrill = require('mandrill-api/mandrill');
var app = express();
app.set('view engine', 'ejs');
app.use(express.static('dist'));
app.use(bodyParser.urlencoded({ extended: false }));
//other stuff
app.post('/login', function (req, res) {
//user enters predetermined password
//user hits the submit button
//if password = "login"
//go to home page
//if password != "login"
//go to error page
});
あなたのお時間をありがとうございました –