Q&A

댓글 8

  • 2022.06.29 22:10 #1694698
    생년월일에 대한 값을 잡아서 년도 별로 나이 계산하시면 되겟지요.

    10살이상 이라 하면 지금 으로부터 대략적으로 2010년도부터 계산하면 될테니 2010년 12월 31일 ? 이렇게 계산해서 몇년도 이전에 태어난 사람을 가입을 거절하는 그런 시스템을 개발하시면 됩니다.

    생년 월일 입력하면 yyyymmdd 이렇게 들어오니 해당 부분을 실제 나이에 따라 날자를 20101231 이런식으로 입력한 값과 서로 어떤것이 더 큰지 작은지 비교하도록 하세요.
  • 2022.06.29 22:43 #1694704
    이러한 것을 라이믹스에서 어떻게 하는지 궁금합니다. 과거 XE에는 회원확장모듈이 있었지만 현재 라이믹스에서는 호환이 안되죠.
  • 2022.06.30 00:18 #1694729
    게시판 댓글 몇줄로 해결될 문제가 아닙니다.
    애드온이든 모듈이든 많은 양의 코드가 필요합니다.
    회원가입스킨단에서 자바스크립트로 생년월일 입력칸의 값을 비교해볼수도 있겠지만 이건 브라우저단에서 처리하는 것이라 무력화가 쉽게 가능하니 추천할만한 것도 아니구요.
  • 2022.06.30 06:29 #1694837
    적어도 내용에는 본인이 시도했던 부분이랑 본인이 하고 싶었던 부분에 대한 자세한 내용을 담아야겠지요.

    답변은 힌트를 드릴뿐 무조건 정답만 드릴 순 없습니다.

    특히 이런 구현관련 부분에서는 구현에 대한 팁을 드릴수 있지 그것을 구현하는 코드를 달라는건 제작의뢰랑 맘먹는 작업량이랑 비슷하기 때문에 답변자 입장에서는 거기까지 신경써서 드리긴 곤란합니다..
  • 2022.06.30 00:32 #1694733
    근데 이 기능은 본인 인증이 없으면 얼마든지 속이고 들어올 수가 있기 때문에
    본인 인증 시스템이 있어야 할겁니다.
  • 2022.06.30 00:46 #1694740
    제대로 하시려면 본인인증 적용하셔야 합니다. 그냥 단순 비교만 하면 1900년 1월 1일같은 날짜 넣어서 무사통과 가능합니다.

    p.s.) 질문하실때는 최소한의 성의는 보여주세요. XE타운은 디씨 같은 유머 커뮤니티가 아닙니다.
  • 2022.06.30 02:02 #1694754
    네 저도 이런 점은 감안하고 있습니다.
  • 2022.06.30 03:21 #1694760

    간단한 답을 원하신다면

    - 애드온을 만들어서

    - procMemberInsert 시점에 트리거를 걸어

    - 생년월일을 비교하고 에러를 뿜도록 하면 됩니다.

     

    많은 양의 코드까지는 아니고 한 20줄이면 될 거예요.