1

オフラインで使用する必要がある Web アプリケーション内でアクセス制御を処理する最善の方法について、フィードバックを収集したいと思います。

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

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

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

4

1 に答える 1

1

返信がかなり遅くなりましたが、あなたがそれを必要としなくなったとしても、他の誰かが...

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

そのため、ローカル ストレージを使用して初期ログインを追跡します。次に、デバイスがオンラインになったときに頻繁に更新します。

于 2012-07-25T14:07:34.990 に答える