2013-03-27 2 views
1

Opencart에서 관리자로 로그인하는 데 어려움을 겪고 있습니다.Opencart가 암호 용으로 잘못된 해시를 생성합니다.

admin/admin 어떻게 든 이전의 작품을 잘 만들었지 만 관리자 패널에서 새 사용자를 만들면 로그인 할 수 없습니다. 비밀번호 나 이메일이 정확하지 않습니다.

나는 데이터베이스를 검사했다. 모든 것이 거기에 추가되고 있습니다.

그런 다음 암호 해시 문자열을 다른 데이터베이스로 직접 보냈습니다. 다른 사이트에서 생성했습니다. 그 후에는 로그인 할 수 있습니다.

무슨 문제입니까?

+0

사용중인 OC의 버전은 무엇입니까? 암호 해싱 (+ 소금)은 OC 1.5.4 이후 변경되었습니다 (소금이 추가되었습니다. 1.5.4 이전 버전은 암호를 암호화하지 않고'md5()'만 사용하고 있습니다). – shadyyx

답변

0

데이터베이스 스키마 나 컨트롤러/모델 파일에서 변경된 사항이 있습니까?

해싱 알고리즘은 일반적으로 이유없이 변경되지 않습니다.

관련 새 플러그인을 설치 했습니까?

  1. , 새 사용자 만들기>와 고토 관리 -> 시스템 - 로그인 오류 로그하려고 : 당신이하지 않은 경우

    , 나는 검사가 좋습니다. 단서를 찾으십시오.

  2. 호스트 된 솔루션에서 파일에 대한 올바른 사용 권한이 있는지 확인하십시오.
  3. 암호화 키가 올바른지 확인하고 관리자 -> 시스템 -> 설정 -> 서버로 이동하여 확인하십시오. 정확히 32 자이어야합니다.
  4. MVC 및 PHP에 익숙하다면 컨트롤러 및 모델 파일과 일치하고 var_dump()를 사용하여 실제로 얻은 정보를 확인하십시오.

이 모두가 도움이되지 않는다면, 여기에 다시 게시하여 도움을 드리겠습니다.

관련 문제