2011-12-09 15 views
1

オフラインで使用する必要があるWebアプリケーション内でアクセス制御を処理する方法について、いくつかのフィードバックを収集したいと考えています。オフラインで使用するためのアクセス制御とキャッシュ・マニフェスト

アプリはユーザー名とパスワードでアクセスコントロールする必要がありますが、オフラインで利用できるようにする必要があります。つまり、初めてユーザーがログインすると、ユーザーはインターネットに接続している必要があります。ログインすると、アプリケーションはacl cookieを設定し、キャッシュマニフェストを通じてすべてのアセットをキャッシュします。

これは堅実なアプローチですか、この問題を解決するために他にどのような方法を使用しましたか?

フィードバックをいただきありがとうございます。

答えて

1

かなり遅く答えるが、あなたは、もはやそれを必要とする場合でも、他の誰かの意志...

オフラインたら、デバイス上のすべてのアクセス情報を格納する必要があります。第三者からアクセスできるようになり、誰かがあなたのすべてのアプリコンテンツにアクセスできるようになるまでには時間がかかるでしょう。クライアントに、オフラインで使用するためのものを公開すると、誰でも見ることができるということを説明します。いくつかの基本的なログインを実装することができますが、オンラインサービスを使用しない限り、それは安全ではありません...

これを与え、初期ログインを追跡するためにローカルストレージを使用します。その後、デバイスがオンラインになるたびに頻繁にリフレッシュします。

関連する問題