안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
WordPress SNS 로그인 기능 구현
개발 · 디자인 · 기획
커뮤니티ㆍSNS, 홈페이지ㆍ게시판, 워드프레스 구축
프로젝트 배경
1️⃣ 문제점 * 기존 로그인 방식이 이메일·비밀번호 입력만 지원되어 회원가입 과정이 번거롭고 이탈률이 높았음 * 모바일 환경에서 로그인 절차가 복잡하여 신규 사용자의 접근성이 낮았음 * 워드프레스용 SNS 로그인 플러그인은 커스터마이징, 데이터 연동, 보안 제어 측면에서 한계가 있었음 (JWT 기반 인증이나 Electron 앱 연동 등 서비스 확장 구조를 반영하기 어려움) * 외부 플러그인에
프로젝트 성과
플러그인 의존도 0% 달성
외부 플러그인 없이 WordPress REST API, OAuth 2.0, JWT/JWKS 기반으로 완전한 자체 인증 시스템 구축.
서비스 확장성과 유지보수성 향상에 직접 기여함.
보안성 및 통합성 강화
state/nonce 검증, CSRF 방어, HTTPS 강제 리디렉션 등 보안 체계를 직접 구현.
동일한 JWT 구조를 Electron 앱(EasyMBoxie)에서도 활용하여 웹·앱 간 통합 인증 기반 완성.
서비스 구조 확장 기반 마련
향후 Apple, Facebook 등 추가 SNS Provider 연동 시 코드 수정 최소화 가능한 구조 확립.
인증 모듈을 독립 플러그인 형태로 제작해 재사용 및 다른 서비스 적용이 용이해짐.
핵심 기능
SNS 간편 로그인 (Google·Naver·Kakao)
사용자가 외부 계정으로 손쉽게 가입·로그인할 수 있도록 OAuth 2.0 기반 SNS 로그인 기능을 직접 구현
진행 단계
기획 및 요구사항 정의
2025.03.
기존 로그인 절차의 문제점을 분석하고 SNS 로그인 도입 필요성 검토.
Google·Naver·Kakao 인증 정책 및 OAuth 2.0 구조 조사, 서비스 플로우 확정.
프로젝트 상세
1️⃣ 포트폴리오 소개 EasyMBox는 사용자 친화적인 콘텐츠 서비스 플랫폼으로, 다양한 제품 매뉴얼 및 AI 관련 콘텐츠를 제공하는 워드프레스 기반 웹 서비스입니다. 기존에는 회원가입 절차가 복잡하여 신규 유입이 제한되는 문제가 있었고, 이를 개선하기 위해 Google, Naver, Kakao 계정을 이용한 SNS 간편 로그인 기능을 직접 개발했습니다. 이 기능은 단순한 외부 로그인 연동을 넘어,

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

sh******
개발 · 개인사업자

프로젝트 정보

참여 기간
2025.04. ~ 2025.04.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
이지엠박스
역할
없음
관련 기술
WordPress, PHP, MySQL, JavaScript, HTML5, CSS3, REST API, OAuth 2.0, JWT, JWKS, Google OAuth API, Na