Ионное локальное хранилище против безопасного хранилища

#cordova #ionic-framework #ionic-native #capacitor #ionic5

Вопрос:

В настоящее время я использую @ionic-native/secure-storage , но проблема в том, что он не работает на Android, поэтому я подумываю об использовании Plugins.Storage от @capacitor/core .

Мой вопрос в том, в чем именно заключаются различия между этими двумя. Насколько я знаю, use не может видеть данные в обоих случаях, так что же делает @ionic-native/secure-storage их более безопасными и когда их необходимо использовать?

Ответ №1:

@ionic-native/secure-storage это просто интерфейс для cordova-plugin-secure-storage .

Большая разница заключается в том, что cordova-plugin-secure-storage для хранения данных используется шифрование на всех поддерживаемых им платформах.

Storage Плагин от конденсатора предназначен для простых данных о значении ключа, хранящихся в менее защищенной области на устройстве.

В плагине хранилища iOS будут использоваться пользовательские настройки, а в Android-общие настройки. Сохраненные данные удаляются, если приложение удалено.