워드프레스에서 멤버십 사이트를 운영하려는 경우 Ultimate Member나 WP-Members와 같은 회원제 플러그인을 사용할 수 있습니다. 보다 정교하게 콘텐츠 접근 권한을 제어하려면 WP-Members와 함께 코스모스팜 회원관리 플러그인을 사용할 수 있습니다.
코스모스팜 회원관리 플러그인은 소셜 로그인 기능을 제공하며, Apple 계정을 이용한 로그인은 4.0 버전부터 지원됩니다.

워드프레스 코스모스팜 회원관리 플러그인 Apple 로그인 추가하기
코스모스팜 회원관리 플러그인은 한국형 게시판 플러그인을 개발한 코스모스팜에서 판매하는 회원관리 플러그인입니다.

인터넷 강의 사이트나 콘텐츠 유료화 사이트에서 이 플러그인을 사용하면 회원 등급에 따라 다른 콘텐츠 액세스 권한을 세밀하게 조정할 수 있습니다.
이 플러그인의 주요 기능:
- 워드프레스 사이트에 회원가입 및 소셜 로그인 기능을 손쉽게 추가할 수 있습니다.
- 가입 과정에서 개인정보 수집 및 이용약관 동의 절차를 설정할 수 있습니다.
- 병원, 학교, 커머티니, 쇼핑몰 등 다양한 유형의 워드프레스 사이트에 적용 가능합니다.
- 지번과 도로명 기반의 주소 및 우편번호 검색 기능을 제공합니다.
- 네이버, 페이스북, 카카오, 구글, 트위터, 라인 계정으로 로그인할 수 있습니다. (인스타그램은 정책 변경으로 인해 지원 중단) → 애플 소셜 로그인은 4.0 버전부터 지원.
- 메뉴에 회원가입, 로그인, 회원 정보 보기, 로그아웃 링크를 자동으로 추가할 수 있습니다.
- 아이디 대신 이메일을 사용하여 로그인 및 회원가입이 가능하며, 회원 유치에 효과적입니다.
- 텍스트 필드, 체크박스 등 입력 항목을 자유롭게 생성하거나 삭제할 수 있습니다.
- 우커머스(WooCommerce) 플러그인과 완벽히 호환되어 쇼핑몰에도 활용할 수 있습니다.
- 원하는 디자인 스킨을 선택할 수 있으며, 현재 2종 제공 중이며 앞으로 계속 추가될 예정입니다.
- 이메일 인증을 통해 가입 절차를 완료하도록 설정할 수 있습니다.
- 페이지별로 회원 권한에 따라 접근 가능 여부를 설정할 수 있습니다.
- 특정 카테고리에 속한 게시글도 회원 권한별로 접근을 제한할 수 있습니다.
- 사용자는 자신의 프로필 아바타 이미지를 직접 업로드해 변경할 수 있습니다.
- myCRED 포인트 시스템을 활용한 자동 등업 기능을 제공합니다.
- 회원가입 시 SMS 본인 인증 및 성인 인증을 적용할 수 있습니다.
- 로그인 공격을 차단하고 개인정보를 보호하는 보안 설정 기능이 포함되어 있습니다.
- 입력 필드에 대해 중복 확인 기능을 설정해 고유한 값을 받을 수 있습니다.
- SMS 전송 기능을 사용할 수 있으며, 카페24 또는 토스트 클라우드와 연동 가능합니다.
- 사용자 간 쪽지 기능 및 알림 메시지를 주고받을 수 있습니다.
- 정기결제 기능을 통해 유료 회원제나 구독 서비스를 손쉽게 구성할 수 있습니다. (단, 우커머스와는 호환되지 않음)
- 정기결제를 통해 사용자 역할(Role)을 자동으로 전환하거나 다양한 방식으로 활용할 수 있습니다.
- 정기결제 시 포인트 적립 기능도 함께 사용할 수 있습니다.
- 정기결제 상품을 등록하고, 결제 링크를 이메일 또는 문자로 발송할 수 있습니다.
- 로그인한 사용자만 모든 페이지를 볼 수 있도록 설정하는 폐쇄형 사이트 구축이 가능합니다.
- KBoard에서 새로운 댓글이 달리면 알림을 받을 수 있도록 설정할 수 있습니다.
- WP-Members 플러그인을 설치해야 모든 기능이 정상적으로 작동합니다.
- 관리자 페이지에서 기능을 미리보기로 테스트할 수 있습니다.
- 한 번 구매하면, 이후에도 지속적으로 필요한 기능 업데이트를 받을 수 있습니다.
- 수천 건의 Q&A를 검색해 기능 사용법을 익힐 수 있으며, 새 질문을 커뮤니티에 등록하면 답변을 받을 수 있습니다.
코스모스팜 회원관리 플러그인을 사용하는 경우 회원가입관리 » 설정에서 소셜 로그인을 설정할 수 있습니다.

소셜 로그인을 허용하려는 SNS 채널을 활성화하고 클라이언트 ID, 클라이언트 시크릿 등 해당 SNS 채널에서 요구하는 정보를 입력하여 쉽게 소셜 로그인 연동이 가능합니다.
하지만 애플 로그인 기능은 현재 지원되지 않습니다. 현재 다음 소셜 계정으로 회원가입/로그인이 가능합니다.
- 네이버
- 페이스북
- 카카오
- 구글
- 트위터
- 라인
코스모스팜 회원관리 플러그인 변경 로그를 체크해보니 4.0 버전부터 Apple 소셜 로그인이 지원된다고 하네요. 인스타그램은 페이스북 정책으로 인해 인스타그램 소셜 로그인은 중단되었습니다.
토스 입점을 위한 심사에서 Apple 로그인을 요구하는 것 같습니다. 그래서 코스모스팜 회원관리에서 애플 로그인을 지원하는지 체크해보니 2022년 1월에 포럼 게시판에 올라온 글이 있네요. → 코스모스팜 회원관리의 구 버전을 이용하는 경우 참고해보세요.
회원관리 플러그인의 소셜 로그인에 관한 코드는 wp-content/plugins/cosmosfarm-members/class/api 폴더와 wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Social_Login.class.php 파일에서 확인할 수 있다고 합니다.

코스모스팜에서는 작년 9월에 애플 로그인 기능을 추가하는 업데이트에 대하여 내부적으로 논의하겠다는 입장을 밝혔고(참고), 버전 4.0부터 애플 로그인이 추가되었습니다. (현재 4.7 버전까지 공개되었습니다.)
만약 구 버전을 이용하는 경우 애플 로그인을 구현해야 한다면 애플 소셜 로그인 관련 문서를 참고하여 코스모스팜 플러그인 파일을 수정해야 할 것 같습니다.
애플 소셜 로그인 연동과 관련하여 다음 티스토리 블로그 글이 도움이 될 수 있습니다.
코스모스팜 회원관리 구 버전(4.0 이전 버전)에서 애플 로그인 기능을 추가하려는 경우 코스모스팜 회원관리 플러그인 파일을 직접 수정해야 할 수 있습니다. 가급적이면 플러그인 파일을 건드리지 말고 훅(액션/필터)을 활용하여 기능을 추가할 수 있는지 고민해 보면 좋을 것 같습니다. (플러그인을 파일을 직접 수정할 경우 추후 플러그인을 업데이트하면 수정 사항이 사라지게 됩니다.😥)
코스모스팜 회원관리 플러그인에서 제공하는 액션 훅과 필터 훅에 대한 전체 목록은 이 글을 참고해 보세요.