0

サーバー上のフォームに統合された非常に単純なログイン機能が必要です。1ページのみでの使用になります。サーバーにファイルをアップロードするためにログインします。現在Linuxを使用しています。どこから始めればよいか、どこでアイデアを得ることができるかを知っている人はいますか。サーバーに HTTPS/SSL 証明書があるので、役に立ちます。しかし、私は本当に複雑になりたくはありません。安全を確保するのに十分なだけです。アイデア?私が正しい場所にいることを願っています。これを行うためにPHPを使用したいと思います。目標は、おそらく SQL を使用せずにログインを作成することです。これは、1 人または 2 人のユーザーのみを対象としているためです。

4

3 に答える 3

0

何かのようなもの、

$hash = "precomputed hash of your password";
if (crypt($_POST['password'], '$6$rounds=5000$usesomesillystringforsalt$') == $hash)  {
   ...
}

データベースは必要ありません。

于 2012-05-21T16:07:36.463 に答える
0

htaccess を使用してディレクトリをパスワードで保護するか (cpanel/plesk を使用すると簡単に実行できます)、ユーザーにファイルをアップロードするための FTP アカウントを与えることができます。

FTP はより安全です (適切なパスワードを想定)。

于 2012-05-21T16:00:04.700 に答える
-1

簡単です。スクリプトがSQLインジェクションから保存されるように入力をフィルタリングするだけです。同じページでこの機能を構築したい場合は、適切な条件を使用して着信投稿データをチェックする必要があります。

phpFILTER_SANITIZE_(check string,password,number,or other things)はこのように非常に便利です。

于 2012-05-21T16:00:59.427 に答える