2016-09-22 14 views
3

ネイティブAndroid(とiOSもそうだと思います)アプリは、アプリのプライベートデータ(ログイン資格情報など)をプライベートアプリのデータストレージに簡単に保存できます。この方法はかなり安全です(ユーザーが電話を根付かない限り...)が、コードワ(イオン2)からこのストレージに到達する方法はわかりません。利用可能Ionic2にパスワードを保存する簡単な方法はありますか?

現在の方法:

  • NativeStorageプラグイン - データを保持する(共有データを!)Androidのコンテキストを使用して暗号化なし。
  • SecureStorageプラグイン - 電話機をピン/パスワードでロックする必要があります。これは通常のユーザーからは要求できないものです。
  • LocalStorageプラグイン - NativeStorageよりも安全性が低い
  • SqlStorage - 本当ですか?私の3つの安全なフィールドのSQLクエリ。そう思わないでください。あまりにも多くの作業...

何か不足していますか?

EDIT:この質問は、NativeStorageが十分に安全でないという誤った印象に基づいています。プラグインを見直した後、私はそれが正しいとは思わないでしょう。 質問は主に、パスワードで保護されたデータを提供するプラグインの「新機能」(まだ公開されていませんでしたが、コードはそこにあります)のために発生しました。 しかし、アプリケーションのプライベート共有データを使用するのは、上記のような適切なオプションがない場合に最適なオプションの1つである必要があります。

+3

は、なぜあなたは、デバイスにパスワードを保存したいですか?ログイン後、あなたは単にパスワードの代わりにトークン(有効期限付き)を保存することができます... – sebaferreras

答えて

関連する問題