2014-05-09 2 views
1

내가 설명 할 수없는 이유로 (NDA ... 그리고 예, 나는 그 소리가 희박하다는 것을 알고 있습니다), 정상적인 Symfony/FOSUserBundle 로그인 흐름을 벗어나 내 시스템에 사용자를 로그인 할 수 있어야합니다. 이것을하기 위해, 나는 FOSUserBundle이 평범한 비밀 번호에 소금을 어떻게 적용 하는지를 알아야하며 아직 그것을 발견하지 못했습니다. 따라서 올바른 방향으로 조금 움직여 주시면 감사하겠습니다.FOSUserBundle - 암호 용 소금은 어떻게 적용됩니까?

내 인코더가 현재로 설정됩니다

security: 
    encoders: 
     FOS\UserBundle\Model\UserInterface: sha512 

답변

3

심포니의 암호를 하나의 인코더뿐만 아니라이 있기 때문에 귀하의 질문에 정확한 답변을 얻을 수 없습니다. 주로 사용하는 구성에 따라 다르지만 직접 방향을 제시하려면 Symfony\Component\Security\Core\Encoder 네임 스페이스 아래에있는 인코더를 살펴보고 코드를 읽어야합니다. 소금과 암호가 어떻게 결합되었는지 이해해야합니다.

+0

자세히 승/내 질문에 수정 됨 –

관련 문제