jsp 및 servlet에 하나의 Java 웹 응용 프로그램이 있고 Oracle 10g EE로 db가 있습니다. 로그인 한 사용자가 로그인 한 경우 로그 아웃하지 않는 한 어떻게 동일한 사용자가 다시 로그인하지 못하게 할 수 있습니까?Java에 의해 oracle에 로그인 된 사용자 잠금
참고 : 내가 로그인 한 사용자 A가 다음 로그인 페이지를 클릭 할 경우 즉시 그가 자신의 홈 페이지로 전달 될 것이라고 이야기하지을입니다.
내가 이미 로그인 한 사용자가 다시 로그인하는 것을 방지 할 수있는 방법은 무엇입니까? 사용자 A가 이미 db에 로그인되어 있다고 가정하고 (로그 아웃하지 않음) 사용자 B가 로그인을 시도합니다. 사용자 A의 사용자 ID와 암호로 db에 연결하면 간단히 사용자 B가 로그인 할 수 없게됩니다. 어떻게 구현합니까? 어떤 세션이있는 경우 예 로그인을 다른 거부 허용하는 경우
확인하지만, 사용자가 로그 아웃을 클릭하지 않은 경우, 단순히 그가 그 세션에서 로그 아웃 할 수있는 방법을 다음 브라우저를 종료하십시오
user_a
시도가 두 번에 로그인 할 경우받을 수 있습니까? – Tom그것이'HttpSessionBindingListener'가 작동하는 곳입니다. –
괜찮습니까? 역시 DB에 로그인 한 사용자의지도를 관리해야합니까? 나는 그지도 userToSessionIdMap –
Tom