bcrypt를 사용하여 사용자 비밀번호를 암호화하는 기존 모델이 있습니다. 사용 방법으로 마이그레이션 할 수있는 방법이 궁금합니다. 정상적인 방법으로 설치하고 데이터베이스 마이그레이션을 통해 모델 속성을 변경합니까?Ruby on Rails에서 Devise로 마이그레이션
0
A
답변
1
Gemfile에 devise를 추가하고 bundle install
, rails generate devise ModelName
(모델의 실제 이름으로 변경)을 실행하십시오. 이렇게하면 모델에 필요한 모든 요소가 추가되고 마이그레이션이 생성됩니다. 나는 당신이 만든 모델이 이미 존재하고 새로운 테이블을 만들려고하지 않을 것이라는 것을 devise가 알게 될 것이라고 생각하지만, 기존 테이블을 수정합니다. 그런 다음 rake db:migrate
을 실행하고 서버를 다시 시작하면 문제가 없습니다.
git 또는 다른 버전 시스템을 사용하십시오. 내가 이것을 마지막으로 시도한 이후로 얼마간의 시간이 걸렸으므로, 어떤 것이 잘못되면 쉽게 되돌아 갈 수 있는지 확인하십시오.
관련 문제
- 1. Ruby on Rails에서 마이그레이션 사용
- 2. Ruby on Rails에서 DB 마이그레이션 리팩토링
- 3. Ruby on Rails에서 반복보기
- 4. Ruby On Rails에서 검색
- 5. Ruby On Rails 마이그레이션
- 6. Ruby on Rails에서 devise 인증으로 확인하는 방법
- 7. 관련 기사 Ruby on Rails에서
- 8. Ruby on Rails에서 qTip2 사용
- 9. Ruby on Rails에서 마법사 만들기
- 10. Ruby on Rails에서 I18n 제출하기
- 11. Ruby on Rails에서 문자열 인코딩
- 12. Ruby on Rails에서 Javascript 사용하기
- 13. Ruby on Rails에서 Smpp 사용하기
- 14. Ruby on Rails에서 검색을위한 연결
- 15. Ruby on Rails에서 오류 표시
- 16. Ruby on Rails에서 angular.js의 보안
- 17. Ruby on Rails에서 이미지가로드되었는지 확인합니다.
- 18. Ruby on Rails에서 모델 상속
- 19. Ruby on Rails에서 세션 사용
- 20. Ruby on Rails에서 텍스트 검색
- 21. Ruby on rails에서 twitter로 좋아합니다.
- 22. Ruby on Rails에서 테이블 생성
- 23. Ruby on Rails에서 오류가 발생했습니다.
- 24. ruby on rails에서 그릿 사용하기
- 25. Ruby on Rails에서 연관성 선언하기
- 26. Ruby On Rails에서 협회 관리하기
- 27. Ruby on Rails에서 일괄 다운로드
- 28. ruby on rails에서 uploadify 사용
- 29. Voltb는 Ruby on Rails에서 지원됩니까?
- 30. Ruby on Rails에서 Javascript 사용
네, 맞습니다. Devise는 이것을 수행 할 수있을만큼 똑똑합니다. – user2422869