웹페이지 to PDF¶
해결하고 싶은 문제¶
카드사용 내역이나 견적등 고지의무가 있는 개인데이터가 웹사이트에 이미 존재한다. 개인데이터를 기반으로 일일이 PDF를 제작/고지하기엔 비용과 시간이 낭비된다.
솔루션/패턴 설명¶
M2 를 이용해 개인화 페이지를 즉시 PDF 로 변환한다.
변환 중 표지를 삽입하거나 PDF 형식에 맞도록 페이지별 제작도 가능하다.
구현¶
웹페이지 to Web API 와 유사한 구조를 가진다.
개인정보보호를 위해 노출되는 URL을 암호화한다.
해당 URL요청으로부터 웹사이트에 로그인하는 방식에 대해 정의한다.
M2가 웹페이지에 로그인 후 약속된 페이지를 PDF로 실시간 편집/변환한다.
장점/효과¶
웹페이지가 존재한다면 별도의 데이터 연동이 불필요하다.
개인화가 쉽게 가능하다.
주의점¶
ID/비밀번호를 그대로 노출하는 것보다 익명성을 제공하거나,
OAuth등 제한된 접근허가 방식을 추천한다.웹페이지를 표현되는 형태 그대로
PDF로 변환하는 편이 좋다. 숨겨진 화면이나 이벤트가 필요하다면 지나친 커스터마이징이 가미되어 복잡도를 높이게 된다.
기타¶
M2는 고객에 의해 접근이 허가된 페이지에만 접근할 수 있도록 사전에 통제한다.