0

ローカル ストレージとアプリケーション キャッシュを使用してオフラインで動作する Html 5 アプリケーションに取り組んでいます。

要件の 1 つは、ユーザーを 1 つのデバイスに制限することです (たとえば、データが公共のマシンのローカル ストレージに保存されるのを防ぐため)。また、接続時に特定のデバイスを識別し、リモート ワイプをトリガーできる必要があります。

現在、再接続するたびにサーバー上のユーザーのレコードと照合されるトークンをローカルストレージに保存しています。しかし、知識のあるユーザーはもちろん、これを別のブラウザ/デバイスにコピーすることもできます.

これを行うより良い方法はありますか?

注: ネイティブ コードを使用したり、ネイティブ アプリ内でデプロイしたりすることはできないため、javascript のみを使用します。これは、一意のデバイス ID を取得するのに苦労することを意味すると思います。

4

0 に答える 0