그누보드 DB와 기존 DB와의 연동
본문
안녕하세요, 두개 개별적인 DB 연동을 하고 싶은데 지식이 부족하여
질문게시판에 글을 올리게 되었습니다.
기존에 갖고있던 DB는 다른 분야의 DB이고, 게시판 기능 추가하려고 합니다.
기존 DB에 담긴 유저 데이터를 그누보드 DB로 연동해서 그누보드 게시판에
로그인 할 수 있도록 연동하는 방법이 있을까요?
그냥 유저 데이터만 속성값 맞춰서 넘기자니 패스워드 알고리즘이 달라서
로그인 못할 것 같은데, 기존 유저들에게 따로 패스워드 입력 요청하지 않고
다른 방법이 있으면 한 수 가르쳐주시면 감사하겠습니다.
답변 2
아마도 md5 기반 패스워드 암호화가 되어 있을겁니다.
기존 유저데이터를 g5_member 로 넘길때 그대로 넘기고
패스워드 암호화 방식을 거기에 맞게 바꾸거나
mysql view테이블을 이용해서 새로이 생성하는 방법도 나쁘지 않습니다.
대개는 old_password 혹은 sha1 로 패스워드 테스트 한번 해보시는 편이 나을듯 합니다.
기존 DB에 담긴 유저데이터 라는 부분외에
그누보드에 g5_member 에도 따로 유저가 더 있다면
조금더 복잡해 지겠네요 ''
기존 DB를 그누보드로 이전하는건 안되나요?
로그인뿐 아니라 각종 기능들을 회원테이블에서 가져오는데 일일이 그걸 연결시키는게 쉽지 않을겁니다.
차라리 기존 DB를 그누보드로 이전하는게 깔끔하고 속 편할것 같습니다.
만약 이전하는방법을 모르신다면 이전할수 있는 개발자에게 의뢰하시는 방법도 있습니다.
답변을 작성하시기 전에 로그인 해주세요.