tôi đang tạo thông tin đăng nhập trong ứng dụng của mình. Người dùng gõ thông tin của mình tôi gửi nó đến dịch vụ web để kiểm tra và nhận được ID của mình. Bây giờ tôi cần phải lưu nó ở đâu đó trong ứng dụng của tôi mà tôi có thể kiểm tra nếu anh ta đã đăng nhập.Lưu thông tin người dùng trong cài đặt ứng dụng
Vì vậy, nơi lưu thông tin này? Tôi biết rằng mọi ứng dụng đều có cài đặt của nó nên có thông tin này? Có lẽ ai đó có thể cho tôi biết thêm thông tin về cách thức và cách thức hoạt động của nó.
Cảm ơn.
tôi tìm thấy bài đăng này: What is the most appropriate way to store user settings in Android application
Tôi tin rằng câu hỏi của tôi là trùng lặp. Nhưng sẽ tốt hơn nếu bạn có thứ gì đó để chia sẻ nhiều hơn.
Đối với bất cứ ai tự hỏi về compatiility, điều này được hỗ trợ trong tất cả các phiên bản API hiện tại (Được thêm vào trong API V1). Bạn có thể tìm thấy tài liệu SharedPreferences tại đây: http://developer.android.com/reference/android/content/SharedPreferences.html – JakeJ
Đối với bất kỳ ai thắc mắc về bảo mật, đừng lưu trữ mật khẩu của người dùng trong SharedPreferences. –
Bạn KHÔNG BAO GIỜ nên lưu mật khẩu đơn giản trong các ứng dụng hoặc cơ sở dữ liệu. Thay vì lưu văn bản thuần túy, bạn có thể băm nó. Khi bạn cần phải xác nhận userwordword đã cho, bạn có thể băm nó theo cùng một cách và so sánh các băm. Cách này tốt hơn nhiều so với văn bản thuần túy. – RoDo