Отвечать довольно поздно, но даже если он вам больше не нужен, кто-то еще будет ...
В автономном режиме вам необходимо сохранить всю информацию о доступе на устройстве.Он будет доступен третьим сторонам, поэтому у кого-то будет вопрос времени, когда кто-нибудь получит доступ ко всему контенту вашего приложения.Я объясняю клиентам, что когда вы публикуете что-то для использования в автономном режиме, это будет доступно каждому.Вы можете реализовать базовый вход в систему, но если вы не используете онлайн-сервис, он не будет безопасным ...
Предоставляя это, используйте локальное хранилище для отслеживания начального входа.Затем обновляйте его каждый раз, когда устройство подключается к сети.