본문 바로가기

SOLO PROJECT3

헌옷이 회고 - 사용자 인증 방식 본 프로젝트에서는 최소한의 사용자 정보만을 수집하여 서비스를 제공하고자 했습니다.이는 사용자의 개인 정보 보호를 중시하고, 실제로 결제나 본인 인증과 같은 민감한 기능이 없는 서비스의 특성을 반영한 결정입니다.하지만 중요한 정보를 수집하지 않더라도, 인증 기능은 반드시 필요합니다.그 이유는, 악의적인 봇(bot)을 이용한 무차별 회원가입, 스팸 유저 생성, 사이트 도배와 같은 어뷰징 행위를 막기 위함입니다. 그렇다면 이런 공격을 어떻게 예방할 수 있을까요?제가 생각한 간단한 방법은 다음 두 가지입니다캡차(CAPTCHA)를 이용한 봇 가입 방지이메일 인증을 통한 고유 식별 기반 가입 제한캡차를 이용한 인증방식캡차를 사용하면 이메일 없이도 간편하게 봇 가입을 막을 수 있어, 개인정보 수집 최소화라는 측면에서.. 2025. 3. 24.
[Rhymix] NICE Pay 모듈 제가 유일하게 많이사용하는 CMS 라이믹스(구 XE)의 모듈입니다 라이믹스에 대해 간략하게 소개드리자면라이믹스 CMS란?라이믹스(Rhymix)는 모던 PHP를 지향하는 웹 프레임워크이고, 그 프레임워크를 기반으로 구현된 콘텐츠 관리 시스템(CMS)이기도 합니다.CMS로서의 라이믹스는 누구든지 쉽고 자유롭게 홈페이지를 만들어 자신을 표현하고 독립적인 커뮤니티를 키워나갈 수 있도록 돕습니다. 라이믹스를 사용하여 게시판, 회사 또는 상품 소개 홈페이지, 포트폴리오 갤러리 등을 제작할 수 있고, 다양한 모듈과 레이아웃을 사용하여 원하는 대로 꾸밀 수 있습니다.프레임워크로서의 라이믹스는 새로운 기능을 신속하게 개발할 수 있는 기초를 제공하면서, 회원 관리, 게시판, 문자 발송, 푸시 알림 등 대부분의 어플리케이션.. 2024. 11. 5.
EZ 양식에디터 개요 전 회사에서 퍼블리셔로 재직하면서 내 직무와 크게 연관이 없는 많은 업무를 해보았습니다정확히 말하자면 웹디자인과 퍼블리싱이 가능한 흔히 알고있는 디블리셔였습니다 영업도 해보고 CS도 해보고 마케팅도 해보고 할 일이없을줄 알았던 문서작업까지...지방의 회사라 재직인원 연령대가 높은 수준이었고 자사 쇼핑몰을 제외한 모든부분이 전산화가 되어있지않은최초로 디자이너제외 IT 인력이 입사한게 제가 처음이었습니다 그렇다 보니 이부분 저부분이렇게 바꾸면 효율적이겠다 싶어 도전한 업무 전산화! 그 프로젝트 중 한가지 "자사 문서양식 만들어 사용하기"EZ 양식에디터도 이 작업을 거치면서 떠오른 아이디어입니다 계약서같은 복잡한 양식이 아닌어떻게 보면 표준양식과 같은 계산서, 견적서(거래명세서), 제안서, 진술서, 이력서 등.. 2024. 10. 24.