2014-01-06 3 views
2

약간의 조언이 필요합니다. 나는 CodeIgniter와 TankAuth와 PHPass를 사용하는 웹 사이트를 가지고있다. 다른 프레임 워크 (Symfony 2)로 웹 사이트를 다시 코딩하고 싶습니다.PHPass 패스워드로 데이타베이스를 재사용하십시오

사용자가 기존 비밀번호로 로그인 할 수있는 방법이 있습니까? 아니면 비밀번호를 다시 설정하도록 요청해야합니까?

은 대단히 감사합니다 :)

+0

암호가 이미 암호로 암호화되어 있습니까? –

+0

예, 그렇습니다. 이걸 할 수있는 방법은 없나요? – f0x7ed

+1

[documentation] (http://symfony.com/doc/current/cookbook/security/custom_provider.html#modify-security-yml)에서 볼 수 있듯이 Symfony는 기본적으로 sha512를 salt로 사용합니다. 정확히 어떤 방법을 사용 했습니까 (알고리즘, 반복 횟수 등)? 이전 코드와 Symfony2에서 같은 방법을 사용하는 방법이있을 것입니다. –

답변

0

가장 좋은 모든 암호를 재설정하고 이메일을 통해 사용자에게 경고하거나 새 시스템 암호를 변경하도록 요청하는 것입니다.