一般的なトラッキング以外のものについては、「これは絶対に行うべきではありません。リマーケティングの目的でこれは決してユーザーを正しく一意に識別する方法ではありません。
これは、下記の要素のいくつかの組み合わせを使用したブラウザのフィンガープリンティングは、JSとCookieが無効になっていても非常に高度な特異性でユーザーを追跡するために実装できます。
canvas
webgl
user agent
ip address
system fonts
screen size
time zone
system fonts
os/platform
あなたはもっと徹底的リストについては、以下のリンクを参照してください、彼らのブラウザの指紋から収集することができ、ユーザに関する情報の他の部分があります。残念ながら、単純なプラグインやフレームワークは私が知っているが、ブラウザのフィンガープリントを実装するのは簡単ではありません。また、大規模なSaaS企業が採用しているラインブラウザのフィンガープリンティングでも、ユーザーを正確に追跡していることを100%保証することはできません。ユーザーは、あなたのアプリがキャンバス、webgl、およびシステムフォントのようなものを読むのをブロックすることができます。これにより、あなたの指紋が非常にぼやけてしまいます。ユーザーについてより多くのデータを取得すればするほど、指紋の「シャープ」な「イメージ」が得られます。したがって、より確実に自分のアイデンティティに関することができます。 BrowserLeaksとPanopticlickはあなたの研究を開始するのに適しています。
つまり、一般的なトラッキング以外の方法では指紋を使用しないでください。これはセッションを置き換えるものではありません。
は、ID/Eメールから割り当てられたサーバーサイドセッションを使用してログインします。承認されていない場合は、それらを蹴飛ばしてください。 –
複数のユーザーも1つのIPアドレスの後ろにいる可能性があるので、その方法は使用しないでください。セッションは動作するはずです.. – chris85
@ Fred-ii-、ユーザーは登録したくありません。あなたはその場合何をしますか? –