생활
라이센스 사용 기간 만료 여부를 어떻게 개발해야 할까요?
안녕하세요, node.js 입문자입니다.
디스코드 등에서 유저가 라이센스 등록을 하면 해당 라이센스의 기간이 끝날 경우 만료되었다고 처리하고 싶은데, 어떻게 하는게 좋을까요?
추가로, 정보 열람 시 기간이 얼마나 남았는지도 출력하고 싶습니다.
답변해주시면 감사하겠습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요.
간단하게 로직 구현 방향을 생각해봤습니다.
1. 유저의 라이센스 등록
=> 라이센스 유효성 체크 후 정상이면 유저의 유니크 id와 등록일과 만료일 정보를 계산하여 를 저장
2. 유저가 제품을 킬 경우
=> 라이센스(제품키) 유효성 체크 & 만료일 체크하여 남은기간 알려주기 & 만료전 갱신알람 보여주기 등등 기능 제공
3. 유저가 정보 열람 시
=> 1에 등록된 만료일 기준으로 날짜 계산하여 현재 남은 기간 보여주기
이렇게 로직을 생각해보고
데이터 저장 및 알람 로직을 개발 테스트 하면서 구현하시면 될거 같습니다.
막연한 대답이라 죄송합니다..