사용자가 사용자 이름과 비밀번호를 입력하고 사용자가 계정 페이지로 리디렉션되는 로그인 페이지가 있지만 뒤로 버튼을 누르면 다시 걸립니다. 로그인 페이지. 어떻게 그 일이 일어나지 않도록 방지합니까?사용자가 로그인 한 후 뒤로 버튼을 누르는 것을 방지하는 방법
답변
사용자가 로그인 페이지에 로그인했는지 확인해야합니다. 그렇다면 기본 페이지로 리디렉션해야합니다.
의 간단한 코드가 있습니다.하지만 로그인 후 페이지에 로그인 한 후 브라우저에 캐시되고 다시 클릭하면 캐시 페이지 만 표시됩니다. 뒤로 버튼을 누르면 페이지가 다시로드되지 않습니다. – user2265771
뒤로 버튼을 클릭하고 로그인 페이지에서 페이지를 새로 고침하면 사용자 계정 페이지로 리디렉션됩니다. – user2265771
로그인 페이지의 브라우저 캐싱을 비활성화 할 수 있습니다. http://stackoverflow.com/questions/1341089/using-meta-tags-to-turn-off-caching-in-all-browsers –
컨트롤러 (사용자가 유효한지 확인)에서 세션 변수를 만들고이를 "연결됨"으로 초기화하십시오.
로그인 양식에서 원하는 페이지로 리디렉션되는 경우 세션 변수가 연결되어 있는지 확인하십시오.
- 1. 로그인 한 사용자가 로그인 페이지를 방문하는 것을 방지하는 방법
- 2. Android 사용자가 뒤로 버튼을 누르는 것을 처리하는 적절한 방법
- 3. Yii - 로그인 후 사용자가 로그인 페이지에 액세스하는 것을 방지하는 방법
- 4. 터치 이벤트에서 뷰를 "누르는"것을 방지하는 방법
- 5. 사용자가 로그 아웃 한 후 뒤로 버튼을 멈추는 방법
- 6. 안드로이드에서 프로그래밍 방식으로 뒤로 버튼을 누르는 방법
- 7. 사용자가 버튼을 여러 번 누르는 것을 멈추는 방법
- 8. 공유 버튼을 클릭하면 사용자가 로그인 한 후 앱으로 리디렉션하는 방법
- 9. 사용자가 로그인 한 경우 뒤로 버튼을 제한하는 방법 또는 angularjs에서 로그인 페이지에 직접 액세스하는 방법
- 10. 뒤로 버튼을 클릭 한 후 GUI 처리
- 11. 사용자가 php로 로그인 한 후 로그인 페이지에 대한 액세스 제한
- 12. 로그 아웃 후 브라우저의 뒤로 버튼을 사용하여 사용자가 페이지로 돌아 가지 않도록 방지하는 방법
- 13. 닫는 메뉴에서 Enter 키 누르는 것을 방지하는 방법
- 14. 텍스트 필드를 편집 한 후 버튼을 누르는 방법?
- 15. iOS에서 뒤로 버튼을 누르는 데 문제가 발생했습니다.
- 16. 로그인 후 사용자가
- 17. 뒤로 버튼을 누른 후 리디렉션해야합니다. 방법?
- 18. 사용자가 명령 단추를 두 번 누르는 것을 제한하는 방법
- 19. asp.net에있는 n 개 이상의 컴퓨터에서 사용자가 로그인하는 것을 방지하는 방법
- 20. codeigniter에서 로그인 후, 브라우저의 뒤로 버튼을 클릭하면 로그인 페이지로 돌아갑니다
- 21. symfony2에 로그인 한 후 사용자가 이미 선택한 라디오 버튼을 표시합니다.
- 22. 사용자가 Windows에서 프로그램을 떠나는 것을 방지하는 방법
- 23. 사용자가 뒤로 돌진 한 후 입력 한 데이터 복원 (ANDROID)
- 24. 사용자 정의 버튼을 추가 한 후 뒤로 버튼을 navigationController에 추가하십시오.
- 25. 사용자 로그인 후 마지막 페이지로 돌아 가기 단추를 방지하는 방법
- 26. Asp.Net : ListView 내에서 단추를 두 번 누르는 것을 방지하는 방법
- 27. 양식을 제출 한 후 뒤로 버튼을 방지하십시오.
- 28. 양식을 제출 한 후 이전 탭으로 되돌아가는 것을 방지하는 방법
- 29. 브라우저의 뒤로 버튼 클릭시 깜박임을 방지하는 방법
- 30. @login_required 브라우저에서 뒤로 버튼을 누르는 동안 데코레이터가 작동하지 않습니다.
샘플 코드가 있습니까? 너 뭐 해봤 니? 이 질문에 대답하기에 충분한 정보가 없습니다. – Steve
cakephp의 인증 구성 요소를 사용하고 있는데, 로그인 확인 및 리디렉션 – user2265771