ローカルストレージとHTML5オフライン機能を使用してデータがローカルに保存されるため、オフラインで動作するアプリがあります。
ユーザーがアプリをオフラインで起動しようとしたときにユーザーを認証する方法が必要です(iPadが盗まれた場合のセキュリティ上の目的から)。
ユーザーがオンライン中にアプリにアクセスしようとしたときの認証メカニズムはすでに用意されています
ローカルストレージとHTML5オフライン機能を使用してデータがローカルに保存されるため、オフラインで動作するアプリがあります。
ユーザーがアプリをオフラインで起動しようとしたときにユーザーを認証する方法が必要です(iPadが盗まれた場合のセキュリティ上の目的から)。
ユーザーがオンライン中にアプリにアクセスしようとしたときの認証メカニズムはすでに用意されています
大雑把に言えば、ユーザーのパスワードをローカル ストレージ データベース名として使用できます。パスワードなし、データベース アクセスなし。
1 つの解決策は、最後に成功したオンラインログインをローカル ストレージに保存することです。ユーザーがオフラインモードの場合、ローカル ストレージに保存されている値と比較します。
以下は、HTML 5 のローカル ストレージのサンプル スニペットです。
if (window.localStorage.getItem('value')) {
dummy = window.localStorage.getItem('value');
}
これで問題が解決することを願っています。