01/10/2018, 11:23

Trạng thái đăng nhập được giữ nguyên dù đã thoát khỏi trang

Em cón mới đối với công nghệ web. Cho em hỏi là làm thể nào để các trang web giữ được trạng thái đăng nhập của tài khoản ngay cả khi người dùng thoát khòi trang đó. Cảm ơn ạ.

Phan Bá Hải viết 13:38 ngày 01/10/2018

Không biết bạn đang làm về công nghệ nào. Nhưng bạn có thể tìm hiểu cookies
Cookies trong PHP: https://www.w3schools.com/php/php_cookies.asp

Trần Hoàn viết 13:40 ngày 01/10/2018

Nếu như bạn vẫn chưa tắt trình duyệt, mới tắt tab, rồi mở tab mới vào website đó thì sử dụng “Session”.
Nế như bạn đã tắt trình duyệt, nhưng khi truy cập website đó tự động đăng nhập thì sử dụng “Cookie”.

Đào An viết 13:39 ngày 01/10/2018

Có 3 loại lưu trữ thông tin đăng nhập phổ biến là:
local Storage, Session Storage và Cookie.

  • Session Storage thì sẽ bị mất khi bạn tắt trình duyệt
  • Cookie sẽ bị xóa khi đến thời điểm hết hạn của nó (do thằng dev đặt)
  • local Storage thì bình thường sẽ để lưu trữ lâu dài (vô hạn).

Cho em hỏi là làm thể nào để các trang web giữ được trạng thái đăng nhập của tài khoản ngay cả khi người dùng thoát khòi trang đó

Như mình đã nói ở trên thì trang web giữ đc trạng thái đăng nhập là do lưu thông tin đăng nhập vào
local Storage hoặc Cookie

Hung viết 13:29 ngày 01/10/2018

Một là dùng session, 2 là dùng OAuth2 hoặc JWT, tránh cái cookie đi.

Bài liên quan
0