私は Web およびモバイル プラットフォーム (iOS および Android) にアプリケーションを持っています。ユーザーがログインしているデバイスを特定し、セキュリティ上の目的でそれらのリストを保持しようとしています。それぞれを一意に識別するコンピューターの IMEI (携帯電話) のようなデバイスのユニバーサル ID はありますか? MACID が一意であることはわかっていますが、さまざまな方法 (Wifi、イーサネット ポート、または USB 3G ドングル) を介してオンラインになっている場合、デバイスは複数の MACID を持つ可能性があります。
1243 次
1 に答える
3
Facebook は Cookie を使用して、デバイスが Facebook に認識されているかどうかを判断します。長い Cookie (たとえば、10 年で期限切れになるもの) を使用して、その値として GUID を設定できます。次に、この GUID をデータベースに保存し、ユーザーに関連付けます。
これでわかるように、これはデバイスではなくブラウザのみを一意に識別します。アプリケーションを制御する場合、Android および iOS プラットフォームからデバイス ID を取得したり、自分で GUID を生成したりできるはずです。ユーザーが不明なブラウザーからログインすると、ユーザー ID に基づいてすべてのデバイスをリンクできます。
于 2013-10-21T00:13:27.427 に答える