rails active admin gem 및 BCrypt Gem을 사용하고 있습니다. 이제 모든 사용자 암호를 해독하고 싶습니다. 어떻게해야합니까?레일 활성 관리자 및 BCrypt 보석, 암호를 해독하는 방법?
감사합니다.
rails active admin gem 및 BCrypt Gem을 사용하고 있습니다. 이제 모든 사용자 암호를 해독하고 싶습니다. 어떻게해야합니까?레일 활성 관리자 및 BCrypt 보석, 암호를 해독하는 방법?
감사합니다.
귀하의 의견에서 알 수 있듯이 PHP의 기존 앱을 Rails로 마이그레이션하려고합니다. 암호를 해독하여 일반 텍스트를 가져올 수 없습니다.
먼저 PHP 응용 프로그램에서 사용되는 암호화 메커니즘을 알아야합니다. 코드베이스에서 찾을 수없는 경우 다음 단계를 따르십시오.
test
으로 설정하십시오.test
이 암호화 된 암호와 일치하는지 확인하십시오.bcrypt
은 암호 해시 기능이 아니기 때문에 암호화 할 수 없습니다.
이것이 바로 bcrypt
을 사용하는 요점입니다.
고맙습니다. PHP에서 동일한 Bcrypt를 사용할 수 있습니까 ?? –
읽어보기 : http://php.net/manual/pt_BR/function.password-hash.php –
나는 그렇게 생각하지 않습니다. 그래서 우리는'bcrypt '를 사용합니다. – lcguida
재생 해 주셔서 감사합니다. 그것은 기존 프로젝트입니다. 활성 관리 gem 및 BCrypt Gem을 사용합니다. 모든 사용자 암호를 해독하고 싶습니다. 고마워 .. –
그게 내가 말하는거야. 너 ** 그럴 수 없어. 'bcrypt'는 데이터베이스가 손상 되더라도 누군가가 데이터베이스에서 암호를 얻지 못하게하기 위해 설계되었습니다. – lcguida