1
Symfony에서 프로젝트를 CodeIgniter로 마이그레이션 중입니다. 암호 사용자에게 문제가 있습니다. Codeigniter에서 동일한 암호를 만드는 방법을 모르겠습니다.암호를 Symfony2에서 CodeIgniter로 옮깁니다
암호가있는 예는 aze
입니다. 데이터베이스, 나는이 :
암호 : 284261c499a22c0de073b642f2d55b0684c86555
소금 : iudcjri8lnkgosgo0k00skwo8cwssgc
이
심포니 보안 설정 :
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
Kalisteco\AdminSpaceBundle\Entity\User:
algorithm: sha1
encode_as_base64: false
iterations: 1
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
가이 코드와 시도가 :
$password = "aze"
$salt = "iudcjri8lnkgosgo0k00skwo8cwssgc";
$str = do_hash($str.$salt, 'sha1'); // Result : f767fd2c23e045f24e8dc065814dea4242591642
$str = do_hash($salt.$str, 'sha1'); // Result : de47f71660f92fbfc583b4dd779f28c35c38e785
CodeIgniter에서 Symfony2로 가고 있습니까, 아니면 다른 방향으로 가고 있습니까? – halfer
안녕하세요, 다른 방법으로 주위에. 내 영어로 죄송합니다 – yann
작은 수정이 이루어졌습니다. – halfer