discourse-migrate-password 플러그인으로 Drupal 비밀번호를 Discourse로 마이그레이션

이 플러그인은 User 클래스의 confirm_password? 메서드를 오버라이드하여 작동합니다.
먼저 원래의 비밀번호 확인 로직을 호출하며, 코어 Discourse 로직에서 비밀번호가 승인되면 아무 동작도 하지 않습니다.

그렇지 않은 경우, 사용자가 import_pass 커스텀 필드를 가지고 있는지 확인하고, 있다면 모든 사용 가능한 알고리즘을 사용하여 입력된 비밀번호를 import_pass 해시와 비교합니다.

일치가 발견되면, 입력된 비밀번호를 사용자의 비밀번호로 저장하고 사용자가 로그인할 수 있도록 허용합니다.