2013-09-05 2 views
0

우리는 응용 프로그램에서 다이제스트 인증을 받았습니다. 어떤 이유로 우리는 "auth_user"테이블에서와 같이 다른 ID, 사용자 이름을 가진 몇 명의 사용자를보고 있습니다. 그러나 어떤 이유로 django_digest_partialdigest에서 user_id는 다르지만 "login"열에는 동일한 사용자 이름이 있습니다.장고 1.3 인증

나는 어떤 종류의 시나리오가 db에서 이러한 종류의 항목으로 연결되는지 알 수 없습니다.

우리는 계정의 등록/활성화/비밀번호 재설정을 허용합니다.

답변

0

나는 이것이 왜 우리에게 일어나고 있는지 대답하려고 노력할 것입니다. 저는 오래전에 그 일을 해왔으니 최대한 많이 회상하려고 노력할 것입니다.

우리는 관리자가 사용자의 로그인 ID를 수정할 수있게 허용했습니다. 이렇게하면 부분 요약 테이블의 전자 메일 ID가 변경됩니다. 많은 경우 그들은이 사용자의 로그인 ID를 변경하여 계정을 비활성화하는 데이 기능을 사용합니다. 이제 ID가 변경되면 로그인 할 수없는이 사용자가 이전과 동일한 이메일 ID/비밀번호를 사용하여 Google에 무료 평가판 등록을 했으므로 이제 부분 요약 테이블에 두 개의 항목이 생깁니다.