「私のiPad」かどうかをphpまたはjavascriptで簡単に確認する方法はありますか。基本的に、私はいくつかのモバイルテストを行いたいと思っており、機能を使用したいと考えています:
if (itsMine()){
//do stuff
}
(IPアドレスを確認するのも1つの方法だと思いますが、iPad固有のものがあればいいのですが)
「私のiPad」かどうかをphpまたはjavascriptで簡単に確認する方法はありますか。基本的に、私はいくつかのモバイルテストを行いたいと思っており、機能を使用したいと考えています:
if (itsMine()){
//do stuff
}
(IPアドレスを確認するのも1つの方法だと思いますが、iPad固有のものがあればいいのですが)
私は iPad に詳しくありませんが、そのようなオプションがあったとしたら、驚くことでしょう。
このようなオプションは、所有者の同意や知識なしに、iPad を個別に追跡できることを意味します。そのような選択肢があったとしても、それは長くは続かないでしょう。
最良のオプションは、Cookie を使用することです。デバイスに特定の Cookie を残すページをサイトに作成し、それをテストします。
ユーザー名とパスワードに頼らずに、これを確認する確実な方法はありません。最も近いのは、IP アドレスとユーザー エージェントの組み合わせ ($_SERVER['REMOTE_ADDR']
および$_SERVER['HTTP_USER_AGENT']
) です。ただし、ニーズには問題ないかもしれませんが、絶対確実ではなく、なりすましの可能性があるため、セキュリティが問題になる場合は信頼しないでください。
ユーザーエージェントを設定できるサードパーティの非サファリブラウザを使用できます。一意の値に設定し、JavaScript PHP で確認します。