У меня есть простой jQuery Mobile сайт, созданный с использованием asp.net mvc 2 и использующий базовые формы аутентификации для предоставления доступа к сайту.
Приложение представляет собой простой рабочий дневник, который позволяет региональному менеджеру просматривать подробную информацию о текущих проблемах, назначенных региональной команде.
Когда мобильное соединение доступно, приложение работает очень хорошо, но из-за отсутствия сигнала нам нужно исследовать возможность сделать ядро приложения доступным в автономном режиме. Я изучал возможность перевода приложения в автономный режим с использованием HTML 5, но не могу найти никакой информации об аутентификации пользователей.
Приложение очень простое и, по сути, имеет два разных экрана списка, в которых подробно рассматриваются детали работы.
1. Login
1.1 Job List
2. Job Details
1.2 Team Diary
2. Job Details
Я считаю, что было бы достаточно легко создать автономную версию данных, которая позволяла бы просматривать дневник, когда соединение недоступно, но я не могу найти какую-либо информацию о сайте, который требует аутентификации, прежде чем он попадет на страницы которые могут быть отключены.
Содержимое не является конфиденциальной информацией, но, очевидно, клиент не хочет, чтобы кто-либо мог просматривать рабочий дневник на общедоступном веб-сайте.
Каков предпочтительный способ аутентификации пользователей на сайте, который потенциально может использоваться в автономном режиме?