sql >> データベース >  >> RDS >> Mysql

Webアプリケーションへのアクセスを1台のマシンのみに制限するにはどうすればよいですか?

    モバイルクライアント、または有線ネットワークと無線ネットワークを切り替えるクライアントの場合、IPアドレスが変更される可能性があります。最善の策は、クライアントが最初に接続するときに、ランダムに生成されたUIDを各クライアントに提供することです(まだCookieがない場合)。次に、同じユーザー名が2つの異なるUIDを使用して接続していないことを確認できます。

    秘訣は、ユーザーが別のコンピューターに移動してもロックアウトされないように、このUIDを必ずタイムアウトにする必要があることです。おそらく、UIDへの1つの変更は問題ありませんが、すでに使用されているUIDに戻すことはできませんか?



    1. 2つの自動インクリメント列または他の列の自動インクリメントと同じ値

    2. MySQLロードデータ:このコマンドは、プリペアドステートメントプロトコルではまだサポートされていません

    3. キー「PRIMARY」の重複エントリ。文字列のスペースを無視します。

    4. djangoでのDISTINCTON