이 질문을 게시하기 전에 여러 도구 또는 프레임 워크에서 "단일 사용자 세션을 구현하는 방법"에 대해 많은 질문이 제기되었습니다. 하지만 내 질문에 왜 우리는 단일 사용자 세션을 구현해야합니까?단일 사용자 세션을 구현할 때 장점과 단점은 무엇입니까?
친구와 토론하고 Google에 대한 조사를 한 결과 두 가지 이유가 있습니다.
1. 일부 응용 프로그램은 잠재적으로 사용자의 "사용자 작동 상태"를 유지할 수 있으므로 두 개 이상의 세션을 허용하면 "사용자 작업 상태"를 엉망으로 만들 수 있습니다.
2. 일부 도구/응용 프로그램은 라이센스를 구현할 때이 도구가 필요합니다. 라이선스는 고정 된 수의 사용자 만 허용하므로 "단일 사용자 세션"을 구현하면 오용을 방지 할 수 있습니다.
위의 두 가지 사항은 보안과 관련이 없습니다. 좋은 보안 관행으로 여겨지는 다른 이유가 있습니까?
감사, 보안 관점에서
마니
유효한 포인트. 대답을 수락합니다. – Agry