Computer >> Máy Tính >  >> Lập trình >> Javascript

Lưu trữ thông tin đăng nhập trong bộ nhớ cục bộ

Local Storage được thiết kế để lưu trữ trên nhiều cửa sổ và kéo dài ngoài phiên hiện tại. Cụ thể, các ứng dụng Web có thể muốn lưu trữ megabyte dữ liệu người dùng, chẳng hạn như toàn bộ tài liệu do người dùng tạo hoặc hộp thư của người dùng, ở phía máy khách vì lý do hiệu suất.

Để lưu trữ thông tin đăng nhập trong bộ nhớ cục bộ, khi đăng nhập thành công, hãy tạo một chuỗi hoàn toàn ngẫu nhiên không liên quan đến thông tin đăng nhập của người dùng. Bạn cần lưu trữ cái này trong cơ sở dữ liệu. Đừng quên thêm một ngày hết hạn. Chuyển chuỗi đó sang JavaScript để được lưu trữ trong bộ nhớ cục bộ.

Miễn là thông tin đăng nhập bộ nhớ cục bộ khớp với cơ sở dữ liệu và thời gian chờ không hết hạn, hãy coi họ đã đăng nhập.

Do đó, không có rủi ro về thông tin xác thực của người dùng bị lộ từ bộ nhớ cục bộ.