내 웹 사이트의 다양한 응용 프로그램에서 범용 로그인을 사용하는 것은 대단한 사용자 경험 일 것입니다. 현재 Magento 매장과 IPS 게시판 커뮤니티가 있습니다. 그리고 나는 그들을 사용자를위한 하나의 범용 로그인으로 통합하려고 노력하고있다.Magento에 암호가 저장되는 위치 및 방법은 무엇입니까?
IPS 보드는 다양한 로그인 방법을 제공하며 그 중 하나는 사용자 세부 정보를 외부 데이터베이스와 통합 할 수있는 외부 데이터베이스입니다.
환상적인! 따라서 IPS와 Magento의 데이터베이스를 연결하여 통합 된 사용자 자격 증명을 얻을 수 있습니다.
그러나 지금까지는 고객 _entity.email이라는 이메일 필드 만 찾을 수 있습니다.
내 질문은 :
- 암호 해시 필드 (table.field가) 젠토에 무엇입니까?
- Magento는 어떻게 암호 해시를 생성합니까? MD5? SHA1? 소금은 무엇입니까 (설치에 따라 다르 겠지만 어디에서 찾을 수 있습니까?). 당신이 첨부 된 이미지에서 볼 수 있듯이
, 나는 사용자의 로그인 정보에 대한 외부 데이터베이스로 젠토의 데이터베이스를 사용하는 IPS 수 있도록 젠토 암호를 저장하는 위치와 방법의 세부 사항이 필요합니다.
은 첨부 :
이 작업을 수행하는 방법에 어떤 아이디어 나 제안이 크게 감사하겠습니다!
좋은 설명은 http://www.magentogarden.com/blog/how-are-passwords-encrypted-in-magento.html에 있습니다. – pevik