私のサイトのログインページに使用しているコードは次のとおりです。基本的には、以下のコードで、別のドキュメントの互換フォーム/データベース/ものを作成して、別のサインアップページに入力するユーザー名とパスワードを格納する方法はありますか?そして、もし私が必要ならば、それを私のjavascript/htmlログインページにどのようにリンクすればいいですか?また、コードに間違いなく変更を加える必要があります(coruserとcorpassの値は無視されますが、それらはプレースホルダです)。すべての質問を申し訳ありません。ありがとうございました! (関連部分のみを含む)htmlとjavascriptを使用してユーザーのユーザー名、パスワード、電子メールを保持するフォームを作成するにはどうすればよいですか?
HTML CODE:
<h1>Log In</h1>
<form action="action_page.php">
Username:<br>
<input type="text" name="username" id="userInput"> <br>
Password:<br>
<input type="text" name="password" id="password"> <br><br>
<input type="button" value="log in" onClick="logIn(username)"> </button>
</form>
JavaScriptコード
var logIn = function (logInFunction){
var user = document.getElementsByName("username")[0].value;
var password = document.getElementsByName("password")[0].value;
var coruser = "username123"
var corpass = "password123"
if (user === coruser) {
if (password === corpass) {
window.alert("Logging in... Please wait");
}
else {
window.alert("incorrect password");
}
}
else {
window.alert("incorrect username")
}
}
これは非常に安全ではありません。データベースのバックエンドのログインをチェックしてはいけませんか? –
実際には、ソースとloを見て、 'user:pass'を見てください。 '
@ NathanielFlickどうすればいいですか?私はJavaScriptに新しいです。ありがとうございました。 – Elliot