現在はすべて ADSL なので、IP をバインドするのは非現実的です。
すみません、他の方法はありますか?
バインドするより確実なものは何ですか?
HTTP はステートレスであることを忘れないでください
HTTP Cookieセッションはユーザーの追跡に使用できます
家主が絶対バインドを必要とする場合、クライアントからアクティブ コントロールをダウンロードすることで実現できます
ただし、ログインが 1 人だけ許可されている場合は、以前のユーザーの情報追跡を記録することで実現できます
HTTP はステートレスであることを知っておく必要があります
HTTP は Cookie とセッションを使用してユーザーを追跡できます
家主が絶対バインディングを必要とする場合は、次のようにすることができますクライアントからアクティブ コントロールをダウンロードすることで実現
ただし、ログインを 1 人のみ許可する必要がある 前のユーザーの情報追跡を記録することで実現可能
判断するには php からネットワークカード ID を取得できます
function getMAC(){ @exec("ipconfig /all",$array); for($Tmpa;$Tmpa<count($array);$Tmpa++){ if(eregi("Physical",$array[$Tmpa])){ $mac=explode(":",$array[$Tmpa]); return $mac[1]; } }}
phpでネットワークカードIDを取得して判断することができます
function getMAC(){ @exec("ipconfig /all",$array); for($Tmpa;$Tmpa<count($array);$Tmpa++){ if(eregi("Physical",$array[$Tmpa])){ $mac=explode(":",$array[$Tmpa]); return $mac[1]; } }}
php を介してネットワーク カード ID を取得して、
function getMAC(){ @exec("ipconfig /all",$array); for($Tmpa;$Tmpa<count($array);$Tmpa++){ if(eregi("Physical",$array[$Tmpa])){ $mac=explode(":",$array[$Tmpa]); return $mac[1]; } }}
申し訳ありませんが、これはサーバー側から取得されたものです
@exec("arp -a",$array); //执行arp -a命令,结果放到数组$array中 echo "<pre class="brush:php;toolbar:false">"; print_r($array); //打印获取的数组 foreach($array as $value) { if( //匹配结果放到数组$mac_array strpos($value,$_SERVER["REMOTE_ADDR"]) && preg_match("/(:?[0-9a-f]{2}[:-]){5}[0-9a-f]{2}/i",$value,$mac_array) ) { $mac = $mac_array[0]; break; } } echo $mac; //输出客户端MAC
バインド「ユーザーがログインする」という文自体が矛盾しています...
コンピューターをバインドするのは実装が非常に複雑です
ログインを 1 人だけ許可するのは簡単です
iptables を使用して Web サイトにアクセスするためのパスワードを設定します。ユーザー名とパスワードが間違っていると、1 人しかログインできなくなります。
バインド。コンピュータと 1 人のユーザーのみにログインを許可することは、互いに矛盾しています。
コンピュータのバインドは実装が非常に複雑です
1 人のユーザーのみがログインを許可されます。簡単です
iptablesを使用してWebサイトへのアクセスパスワードを設定します。ユーザー名とパスワードが正しくないと、ホームページにログインすることさえできません
コンピューターをバインドし、1 人のみのログインを許可すること自体が競合します...
コンピュータのバインドは実装が非常に複雑です
1 人のみのログインを許可するのは簡単です
iptables を使用します。 Web サイトのアクセス パスワードを設定します。ユーザー名とパスワードが間違っている場合は、アクセス パスワードを設定することもできません。これにより、1 人だけがログインできるようになります
いずれにしても、ログインできるアカウントは 1 つだけです
クライアントと協力できるのは 1 台のコンピュータまたは 1 人だけです (クライアント制御)
説明が間違っていない場合、この要件は奇妙すぎます
ログインに成功したら、共有メモリまたはデータベースまたはファイルにマークを付けます
ユーザーがログインするときは、最初にこのマークを確認して判断してくださいログインできますか?
何かをバインドしたい場合、それはサーバー内の共有リソースをバインドすることです
Web サイトでは 1 人しかログインできませんか?
説明が間違っていない場合、この要件は奇妙すぎます
ログインに成功したら、共有メモリまたはデータベースまたはファイルにマークを付けます
ユーザーがログインするときは、最初にこのマークを確認して判断してくださいログインできますか?
何かをバインドしたい場合、それはサーバー内の共有リソースをバインドすることです
ウェブサイトのみ1 人でもログインできますか?
説明が間違っていない場合、この要件は奇妙すぎます
ログインに成功したら、共有メモリまたはデータベースまたはファイルにマークを付けます
ユーザーがログインするときは、最初にこのマークを確認して判断してくださいログインできますか?
何かをバインドしたい場合、それはサーバー内の共有リソースをバインドすることです
Web サイトには 1 人しかログインできません?
説明が間違っていない場合、この要件は奇妙すぎます
ログインに成功したら、共有メモリまたはデータベースまたはファイルにマークを付けます
ユーザーがログインするときは、最初にこのマークを確認して判断してくださいログインできますか?
何かをバインドしたい場合、それはサーバー内の共有リソースをバインドすることです
フェイフェイの英語ソフトウェアがこの状況を実装しているようです。ここでタレントに質問することもできますが、おそらくコンピュータのハードウェア情報が記録されていると思います。一意の識別子として、ユーザーのアカウントとハードウェア情報を結び付けます。
プライベート証明書が後で表示されるまで待ちましょう