Lưu thông tin user sau khi đăng nhập ở đâu

xin chào các anh chị,
Em đang làm giao diện bằng reactJS. Sau khi user đăng nhập thành công có chữ “xin chào Nobita” hoặc số lượng sản phẩm trong giỏ hàng, …
Đây là 2 thông tin nằm trên thanh menu mà URL nào cũng có, vậy cho em hỏi nên lưu nó ở đâu để load lên :

  • localStorage
  • state của component

(Nếu lưu trong state thì state nào)

Cảm ơn ạ

Hi @NobitaAndXuka
Thông tin user đã đăng nhập nên lưu ở localStorage sẽ không bị mất khi tắt trình duyệt nhé. Nếu user đã đăng nhập rồi thì nên lưu giỏ hàng vào database sẽ sync dữ liệu khi user login nhiều device.

#Cua

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?