Worklight Online + Автономная аутентификация

Я пытаюсь добиться следующего с помощью Worklight.

Мое приложение имеет два набора функций. Доступ к одному набору функций возможен только в том случае, если приложение подключено к серверу и пользователь прошел аутентификацию. Доступ к другому набору функций возможен в автономном режиме, но они требуют данных из зашифрованного JSONStore.У меня есть JSONStore на клиентском устройстве, которое инициализируется с помощью пароля. Поэтому данные в магазине будут зашифрованы. Кроме того, этот JSONStore синхронизируется с базой данных на сервере через адаптер.Я также установил другой адаптер, который аутентифицирует пользователя, используя другой набор учетных данных, хранящихся в базе данных. Пользователь может быть аутентифицирован только тогда, когда приложение находится в сети.

Что я хочу сделать, это объединить эти два подхода так, чтобы пользователю не нужно• введите два набора учетных данных для доступа к этим двум различным наборам функций. Одно из возможных решений, которое мне пришло в голову, - это просто зашифровать JSONStore и выполнить аутентификацию адаптера без вмешательства пользователя. Но я нене думаю, что этос безопасным.

Любой совет или подход для решения этой проблемы?

Ответы на вопрос(1)

Ваш ответ на вопрос