09/10/2018, 23:35

Giúp em giải quyết vấn đề gian nan này với.

Trong các forum viết bằng PHP em thấy đều có một tình trạng như sau:

forum _www.ddth.com là một forum được viết bằng PHP, sau khi em test nhiều forum được viết bằng PHP em đều thấy có tình trạng sau.

Xin được lấy forum ddth làm ví dụ:
1. Ta sử dụng công cụ lướt web là Internet Exploer.
2. Ta gõ _www.ddth.com lên thanh Address của IE.
3. IE chuyển đến trang _www.ddth.com
4. Ta gõ username và password.
5. Đăng nhập thành công vào ddth.com
6. Sau khi xem hết các tin tức trong diễn đàn, ta cảm thấy chán và muốn xem báo điện tử chẳng hạn.
7. Lên thanh Address gõ một địa chỉ mới, có thể là _www.vnexpress.net, _www.tuoitre.com.vn ...v..vv
8. Sau khi đọc báo chán ta lại muốn quay lại ddth. Ta bấm nút back, hay lên thanh Address và gõ vào địa chỉ? Khi quay lại ddth, ta thấy ta vẫn đang đăng nhập, mặc dù không check vào ô checkbox để nhớ những lần sau đăng nhập, nghĩa là vào trang ddth, ta đều phải đăng nhập lại

Em đang muốn sửa lại làm sao để khi back trở lại buộc lòng user phải đăng nhập. Em thấy có 1 số trang asp.net làm được điều này.

Không biết em nói vậy đã rõ nghĩa chưa nữa, ai biết chỉ giúp.
vulh_bk viết 01:48 ngày 10/10/2018
Quote Được gửi bởi cold_blood_boy View Post
Trong các forum viết bằng PHP em thấy đều có một tình trạng như sau:

Giả sử ta sử dụng IE để login vào một forum, sau khi login thành công ta lên chỗ Address của IE gõ vào _www.vnexpress.net hay đại loại một địa chỉ nào đó mà không phải địa chỉ của forum mà ta đã đăng nhập, sau khi lướt web, xem báo nhiều trang. Nếu ta back trở lại thì thực tế ta vẫn nằm trong forum, vậy nguyên nhân của vấn đề này là do đâu ? Ta có thể làm sao để cho khi back lại thì nó yêu cầu ta phải đăng nhập lại không ạ ? Em thấy có một vài website, không rõ viết = php hay asp.net, nhiều khả năng là asp.net thì khi back lại nó đòi hỏi phải đăng nhập trở lại.
Hiểu được chết liền! Bạn này diễn đạt chán quá!
cold_blood_boy viết 01:39 ngày 10/10/2018
Quote Được gửi bởi vulh_bk View Post
Hiểu được chết liền! Bạn này diễn đạt chán quá!
hix, vậy để mình diễn đạt lại
ohyesssvn viết 01:40 ngày 10/10/2018
Hiểu rồi, cho cho thời gian tồn tại của session ngắn lại
cold_blood_boy viết 01:50 ngày 10/10/2018
Quote Được gửi bởi ohyesssvn View Post
Hiểu rồi, cho cho thời gian tồn tại của session ngắn lại
sặc cách này không ổn, nếu nó back lại sớm quá thì cũng như không
ohyesssvn viết 01:46 ngày 10/10/2018
Cho xin địa chỉ trang web mà bạn nói
Về Đâu viết 01:51 ngày 10/10/2018
cách này không thể làm được bạn à
binhvn viết 01:41 ngày 10/10/2018
thử dùng JS để kiểm tra address nếu khác địa chỉ của mình thì dùng Ajax để log out
Bài liên quan
0