#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-общие настройки. Сохраненные данные удаляются, если приложение удалено.