다잇소


[KDS소식] KDS메신저 프로젝트, KDS똑똑 중간보고 회의내용 정리 Ep.2

2017.08.08
KDS사내메신저 KDS똑똑 중간미팅

퇴근후 7시30분 각 사이트에서 근무하는 직원들이 회사일을 마치고 합정도 카페에 모였습니다. 멀리 구리에서 온 직원도 있었는데요.

이 날 회의 내용을 옮깁니다.

 

KDS사내메신저 똑똑 중간보고 Ep.1

http://daitso.kds.co.kr/61296/

앞 내용에 이어서

 

 

KDS똑똑_11

 

이창근 : 그러면 내 의도와는 상관 없이 받는건가요? 접속 시점에 변경 여부에 따라 다운받는가요?

 

최민복 : 로그인 시점에 변경 시점을 체크해서 되있으면 앱 DB에 집어 넣는건데 이게 안드로이드도 협의를 해야해요.. iOS는 앱에다 DB를 넣고 앱에서 쿼리를 만들면서 동료 정보를 가져오겠다는걸 이야기 했는데, 안드로이드는…

 

임천묵 : SQLLite 쓰면 되요

 

최민복 : 그러면 안드로이드 괜찮아요?

 

서동준 : 그러면 갱신이 됐는지 안됐는지는 어떻게 알죠?

 

최민복 : 서버에서 하는 일인거죠

 

KDS똑똑_12

 

이진성 :   로그인 시점에서 업데이트 체크라는 거래를 보면 고려사항에 기재를 해놨습니다. 모델링하면서 변경분 체크 하는 시점이 어느 시점이냐 인데, 마지막 로그인 시점에서부터 현재 로그인 하려는 시점 사이의 데이터만 가지고 올것인지.. 아니면 일 단위로 바꿀껀지 아마, wiseHR도 수시성이 아니고 일배치성 같은데…

 

이창근 : 일 배치로  인사 정보를 갱신할꺼야

 

이진성 : 원천이 일 배치라고 하면 복잡한 로직 필요 없고 원천이 바뀐 시점 이후 하루 한번 접속 시점에서 갱신을 해주면 될거 같네요.

 

최민복 : 그래서 동료 DB – 서버를 거치지 않는다면 서버 부하가 확 줄어듭니다.

 

이창근 : 그런 장점이 있지,  원천 테이블에 타임스탬프 컬럼이 없나?

 

이진성 : 저도 세세하게 다 본건 아니라 잘 모르겠습니다.

 

이창근 : 거래나 테이블을 새로 만드는거 보다는…

 

이진성 : 제 기억으로는 아마 시스템 최종처리 일시는 있었던거 같아요 그러면 내가 가진 버전을 접속 시점에서 비교해서 다운 받는거고 거래 리스크를 줄이고 서버 부하를 줄이면서 속도를 향상 시킬수 있으니까요

 

이창근 : 어때? 이렇게 결정해도 되는거야?

 

일동 : 네

 

 

KDS똑똑_13

 

 

최민복 : 그리고 다잇소 성능개선은 후순위라고 하셨죠?

 

표세권 : 이번에 다잇소에서 하고 싶은건 전체메뉴 보기 만드는거…

 

이진성 : 그전에 일단 선결이 필요한게 자동로그인 입니다. 그런데 문제가 저희는 auth키가 있는지 알았는데 다잇소는 없더라구요 일단은 선결이 SSL 라이센스 구매가 필요하고, 없어도 거래는 되긴하지만 보안이 취약하겠죠. auth키가 없으니까 자동로그인을 구현할 방법이 없어요.

 

최민복 : ID/PWD로 저장하면 안되나?

 

나길항 : 근데 우리 똑똑은 베이스가 어딘가요? 기존의 wiseHR 인지 다잇소인지?

 

최민복 : wiseHR이에요

 

나길항 : 그럼 wiseHR 자료를 긁어서 쓰는건가요?

 

최민복 : 네

 

이진성 : 거기 ID/PWD가 있으니까 그것도 모델링 할때 결정해야 합니다. 비밀번호를 따로 가져갈건지 아니면 같이 가져갈건지

 

최민복 , 표세권 : 같이 가져가야지…

 

 

KDS똑똑_14

 

이진성 : 그건 결정하면 되는거니까 그런데 wiseHR과 다잇소 비번이 다른 사람이 있을거니까

 

표세권 : 다 다르죠

 

이진성 : 자동로그인을 하려면 관리포인트가 하나 더 늘어납니다.   auth키가 있어서 그걸 던지면 다잇소가 받아서 같으면 로그인 하면되죠. 그런데 auth키가 없으니 그걸 id/pwd로 맞추는 작업이 필요합니다.

 

표세권 : 그건 우리가 정하면 되는거고요. 일단 지금 생각났을때 이야기 해야할 것 같은데, 지난번 박천일 실장님이 만든 다잇소에는 최근 글이 순서대로 나왔는데… 우리 이번에 만들면 그렇게 되는건가요?

 

최민복 : 그렇게 되려면 개발을 해야합니다.

 

김응석 : 갖다 쓰면 되는거 아닌가요?

 

이진성 : 전에 만든 메신저는 PHP로 만든것 아닌가요? 그거 다시 포팅해야 할텐데 우리 프레임워크에 맞게 쿼리나 소스를 바꿔야 해요. 과거 메신저의 쿼리를 알수 있다면 좀 더 편하긴 하겠죠.

 

표세권 : 그건 박천일 실장님한테 이야기하면 안될까요?

 

 

KDS똑똑_15

 

김응석 : 이전 메신저 서버가 아직 살아있어요 거기 호출 할까요?

 

이전성 : 그러면 나중에 이거 바꿔 주세요 하면 바꿀수가 없어요.

 

표세권 : 그럼 일단 로그인만 해결하죠.

 

최민복 : 로그인은 wiseHR 로 하는게 맞겠죠? 그리고 다잇소 로그인은 메신저 로그인 하면 다잇소는 자동 로그인하면 되나요?

 

표세권 : 그게 가장 좋죠.

 

최민복 : wiseHR도 자동로그인이 있던가요? 아.. 우리 현재 wiseHR을 쓰는데 그것도 자동로그인을 해야하나요?

 

표세권 : 되어야겠죠

 

 

KDS똑똑_17

 

나길항 : 메신저 로그인을 하면 wiseHR과 다잇소가 동시에 로그인을 해야한다는건데…

 

이진성 : auth키는 안되니까 그냥 수동로그인 하던가 아니면…

 

최민복 : auth키로 할 필요 없이.. id/pwd비교 할거니까.. id는 유사할꺼니까 D만 빼면 되니까 ID로 검색해서 그 사람을 pwd입력 안한상태에서 로그인 시키면 되지 않을까요?

 

이진성 : 그러면 비밀번호를 한번 바꿔야 하지 않나요?

 

최민복 : 아니 비번 검증 없이 바로 로그인 상태로 바꾼다는거죠

 

나길항 : 위험 하지 않을까요?

 

최민복 : 메신저 로그인을 했으니까

 

이진성 : 과장님 말씀은 똑똑 로그인 했으니 그 사람의 유니크는 보장이 된거고 사번으로 로그인을 시키자?

 

표세권 : 그래도 됩니다. 사실 다잇소 내에 중요한 정보는 없어요.

 

 

KDS똑똑_16

 

나길항 : 그럼 어떤식으로 로그인을 시켜주죠?

 

최민복 : 다잇소의 로그인.jsp가 있을테니 그곳 쿼리의 where조건만 빼버리면

 

이진성 : 그러면 웹에서도 마찬가지일텐데 다잇소 소스를 보니 제가 웹이 전문이 아니라서 전 못보겠어요

 

표세권 :  이다잇소 설문조사에서 접근성 문제가 가장 많이 나온 이야기라…

 

이진성 : 아니면 이건 제 개인적인 생각인데요 최초 한번만 비밀번호를 받는거죠

 

최민복 : 그럼 앱에다 저장을 하자?

 

이진성 : 이건 지금 생각난건데 다잇소 탭 누르면 비번 한번 받고 메신저에서 변경 하는걸로?

 

최민복 : 다잇소를 바꾸는건 안될꺼고 내려주세요 앱에서 쿼리 한번 날리면 되는 거잖아요?  어차피 https통신이라 쿼리문만 주면

 

KDS똑똑_20

 

이창근 : 내 생각에는 SSO 가 필요해

 

이진성 : 그럼 인증 자체를 앱에서 하겠다는거죠?

 

최민복 : 그럼 조회는 가능해요?

 

이진성 : 저도 사실 찾아봐야해요 제 아이디를 가지고.. 그게 지금 제 기억으로는 우리는 사번으로 가지만 그걸 시퀀스로 바꿔요 키가 사번이 아니고 시퀀스였던거 같아요

테이블과 데이터를 찾아봐야해요

 

최민복 : 제가 쉽게 보는걸지도 모르겠지만 어차피 로그인 쿼리가 있을거 같아요. 거기서 where 를 빼버리면 되니까..  그걸 우선으로 했으면 좋겠고 안된다면 차선이 IDd와 pwd를 내려주는걸로 그걸 앱에서 get방식으로 던지면 웹브라우저에서 클릭 자바스크립트를 호출하는걸로

이진성 : 걔가 PHP로 되어 있어서.. 어떤 거를 호출해야할지를 모르겠어요

이진성 : 1안은 auth키 2안은 다잇소 소스 수정 3안은 비번 관리

최민복 : auth키는 조성화 과장하고 뚫었는데 auth키는 제한 시간이 있어요 그 시간이 끝나면 그 auth키를 다잇소도 갱신을 시켜줘야하는데 자체가 공수라서…

 

이진성 : 그러면 앱에서나 서버에서 비밀번호를 관리를 직접 해야죠. 메신저하고 다잇소 사이에 매핑 테이블 하나 두고 true/false만 따지면 되고 그 체크를 서버에서 할지 앱에서 할지…제가 이해한 바는 그래요

 

표세권 : 다잇소는 거기까지만 하고 다음 이야기로 넘어가죠

 

 

 
설정된 프로필 사진이 없습니다.
| Wise리더
관심분야

TAG >
http://daitso.kds.co.kr/61300/ 주소복사
카테고리 레이어 닫기