clojure-study / guestbook

9 stars 13 forks source link

비밀번호 암호화 구현 #79

Closed recursivecurry closed 8 years ago

recursivecurry commented 8 years ago

64 이슈를 구현하였습니다.

buddy-hashers 패키지를 사용해서 구현했음. 로컬에서 동작은 확인했는데, 기존 user의 비밀번호는 암호화가 안 되어있어서 로그인이 안 될 것 같습니다. 기존 user의 password를 migration 해야될 것 같은데, 어떻게 할 수 있을까요?

djey9538 commented 8 years ago

예전 user, password 때문에 머지해도 될지 모르겠네요;;;

어떻게 할까요?;

recursivecurry commented 8 years ago

비밀번호 처리코드에서 하위호환성 코드를 넣고 DB의 데이터를 업데이트하고나서 하위호환성을 제거하면 될거같은데요. 아니면 DB의 데이터를 한 번 마이그레이션 해야될거같습니다. 뭐 어떻게든 코드는 어렵디 않은데, 운영측면에서 어떻게 하는게 좋을까요?

manmyung commented 8 years ago

간단하게는 릴리즈 할 때 DB 데이터를 마이그레이션 하면 될 것 같네요. djey9538 님과 연락해서 Merge & Release 한번 해보겠습니다.

manmyung commented 8 years ago

Merge하고 AWS에 Release 했습니다. 감사합니다.

recursivecurry commented 8 years ago

감사합니다.