2012-04-16 21 views
5

Giả sử tôi có ứng dụng Phonegap kết nối với dịch vụ web để xác thực thông tin xác thực đăng nhập. Khi đã được xác thực, tôi muốn có xác thực liên tục giống như một ứng dụng web chuẩn lưu trữ cookie trong trình duyệt.Cách thích hợp để lưu trữ xác thực trong ứng dụng Phonegap

Hướng dẫn cho những điều này là gì? Với an ninh, độ tin cậy và tiêu chuẩn được xem xét.

Vui lòng không thực hiện điều này dưới dạng cuộc tranh luận "ứng dụng gốc so với html5 gói ứng dụng".

Tôi đánh giá cao tất cả các câu trả lời hợp lý. Cảm ơn bạn.

+0

mà không có https của bạn trong "đất nghèo-mans-rsa", bạn đã xem xét openid, google xác thực, vv? – Teson

+0

Tôi đã xem xét API Facebook và Twitter để xác thực. Đó là một ứng dụng thương mại, vì vậy nó cần phải liên kết đến các trang mạng xã hội phổ biến –

Trả lời

0

đây có phải là sự cố tạo xác thực hoặc lưu trữ không?

Để tạo, vì bạn không thể sử dụng UDID nữa, hãy giữ FB hoặc id twitter là tốt. Để lưu trữ, bạn có thể ghi vào UserDefaults hoặc vào một tệp thực (có localStorage nhưng hiện tại nó không đáng tin cậy).

+0

tôi có thể giữ chúng trong cơ sở dữ liệu được tạo không? –

+0

vấn đề là nhiều hơn về lưu trữ. –

Các vấn đề liên quan