Tôi có ứng dụng iPad được tạo bằng Sencha Touch cho đại diện bán hàng. Vấn đề là, một số người sử dụng bán ra trong boonies và không có truy cập internet. Do đó, chúng tôi muốn xây dựng một ứng dụng iOS "bản địa" cho phép họ sử dụng ứng dụng ngay cả khi không có truy cập internet. Tôi hy vọng sẽ sử dụng PhoneGap để sử dụng rất nhiều mã hiện tại.Làm cách nào để xác thực quyền truy cập internet trong PhoneGap?
Sự cố tôi đang gặp phải trong khi tôi lên kế hoạch này là xác thực.
Hiện tại, ứng dụng xác thực người dùng dựa vào cơ sở dữ liệu từ xa bằng PHP. Với ứng dụng PhoneGap bản địa, có cách nào để tôi xử lý xác thực cục bộ khi người dùng không có quyền truy cập Internet không? Tôi có thể thực hiện tùy chọn địa phương an toàn và nếu có, làm cách nào? Nó đơn giản như xác thực đối với một tệp XML hoặc JSON trong dự án PhoneGap của tôi?
Lưu ý: Tôi biết điều này xảy ra là hoàn toàn không biết gì đối với những người hiểu và tôi xin lỗi. Tôi chưa bao giờ làm việc với bất kỳ thứ gì ngoài công nghệ web thuần túy, nơi mà phía máy khách và phía máy chủ rõ ràng với tôi. Đã không làm bất cứ điều gì với các ngôn ngữ biên dịch.
Tôi không hiểu làm thế nào an toàn JS là (hoặc nếu nó là ở tất cả) khi sử dụng PhoneGap để gói nó lên như là một ứng dụng bản địa. Nó có minh bạch như trên web không?
Người dùng độc hại có cài đặt ứng dụng trên điện thoại của họ có thấy JavaScript của tôi không?