웹 사이트의 경우 사용자가 고유 한 사용자 이름 또는 이메일 주소를 사용하여 로그인 할 수있게하고 싶습니다.동일한 이메일 주소로 여러 명의 사용자를 허용하면서 이메일 주소로 로그인 허용
그러나이 사이트는 잠재적으로 동일한 이메일 주소를 가진 여러 사용자 계정을 허용합니다. (예를 들어, 서로 다른 두 회사에서 일하는 사람이 같을 수도 있습니다. 비즈니스 목적으로 각 사용자 계정은 단 하나의 회사와 연관됩니다. 따라서 사용자가 둘 이상의 회사에서 일하면 각각에 대해 하나의 로그인이 있습니다 .
개 이상의 계정이 이메일 주소, 그리고 물론 해시 암호를 (일치하는 경우)이 적어도 일치 하나) 여기
는 사용자가 이메일 주소로 로그인 할 때이 처리하는 몇 가지 가능한 방법입니다 이 주소가있는 계정의 비밀번호 중 하나를 선택하고 다음 중 하나를 수행하십시오.
가. 이메일 주소가 둘 이상의 계정과 연결되어있어 로그인해야한다고 사용자에게 알립니다. 대신 사용자 이름 사용 암호 계정의 암호를 정확히 하나와 일치하지만 경우 등
B. 같은
또는
, 그냥 받아들이고 그 계정으로 로그인합니다.나는 B와 함께 가고 싶다. 그러나 비밀 번호를 사용하면 두 개의 계정을 구별하는 데 분명한 보안 함정 (간과 할 수도 있음)이 있거나 분명하지 않은 암호가있는 것처럼 보입니다.
좋은 해결책이 될 수 있습니까? 아니면이를 위해 "가장 좋은 습관"이 있습니까?
B가 모호한 경우 A로 되돌아갑니다. – kes