2013-04-02 2 views
0

mongohq 데이터베이스에서 모든 사용자 pwds를 bcrypt하고 싶습니다. 일부 응용 프로그램에서 db에 연결하여 하나씩 업데이트를 실행하는 대신 대량 업데이트를 위해 데이터베이스 측면에서이 업데이트를 실행할 수있는 방법이 있습니까?mongohq 데이터베이스를 bcrypt로 업데이트하는 방법

+0

JavaScript로 bcrypt 알고리즘을 구현하지 않는다면 no라고 말합니다. – Sammaye

+0

blowfish를 더 구체적으로 사용한다면 https://github.com/drench/blowfish.js/blob/master/blowfish.js를 system.js에 추가 한 다음 콘솔에서 명령을 실행하면됩니다. 그것은 실제 서버 측 JS 편집을 사용하여 발생할 수있는 어려움없이 가능한 한 서버에 가까이 있어야합니다. 또는 다음을 사용할 수 있습니다. http://code.google.com/p/javascript-bcrypt/ – Sammaye

답변

0

각 사용자/사용자를 개별적으로 업데이트해야합니다. 이는 사용자가 일관성을 유지할 수있는 유일한 방법입니다.

+0

예 ,하지만 애플 리케이션에서 일을하는 대신 DB 서버 쪽에서 할 수 있습니까? – MonkeyBonkey

관련 문제