0

パスワードのみ (つまり、ユーザー名フィールドなし) で Web サイト (または単一のページ) を保護するための既製のソリューションはありますか? 私は周りを探していましたが、何も見つかりませんでした。

パスワード保護は特に強力である必要はありません。

4

2 に答える 2

0

?p=password-goes-hereURLの末尾のように、URL 経由でパスワードを送信することができます。

ウェブページよりも:

if($_GET['p'] != 'mach-password-goes-here'){
die("Wrong password.");
}else{
//the page content goes here
}

セキュリティを強化するために、sha1 と sult でパスワードをハッシュできます

if(sha1($_GET['p'].'sdfjkhdsfiosio213ij2') != 'sha1-with-sult-ass-goes-here'){
die("Wrong password.");
}else{
//the page content goes here
}
于 2012-12-11T06:16:42.190 に答える
0

md5 を使用してパスワードを暗号化し、JavaScript でパスワードを要求し、結果を暗号化し、2 つの値が等しいかどうかを確認します。

if("<MD5_PASSWORD>" == md5(window.prompt("Password", ""))){
    // right
}else{
    // wrong
}

JavaScript の md5 関数のコードは、こちらから入手できます。

于 2012-12-09T18:06:28.800 に答える