테스트 사이트 - 개발 중인 베타 버전입니다

Apple 아이디로 로그인을 그누보드와 연동했습니다.

쪽지로 문의 주시면 작업 도와드립니다. :D

 

코드를 한번만 짜면, 평생 사용하면 좋을텐데요.

코드를 짜는건 아래 오픈소스가 있으니 그렇다고 치더라도.. 그 만드는 과정이 엄청 귀찮습니다.


애플쪽 개발자가 없으면 클라이언트 분들은 꽤나 고생 좀 하실 것으로 생각됩니다.

바빠서 API에서 화원정보 불러오는 단계까지만 진행했다가, 선거방송 보면서 겨우 연동시켰습니다.

 

SIR에 차근차근 올리고 싶었으나, 절차가 많이 복잡한 관계로 링크 두개만 남겨드립니다.

 

애플 공식 레퍼런스

https://developer.apple.com/kr/sign-in-with-apple/

(아래 깃허브에 있는걸 쓰는 것보다, 이 링크에 있는 공식 js 라이브러리가 훨씬 좋습니다)

 

클라이언트 패스워드 생성하는 방법을 다룬 깃허브

https://github.com/aaronpk/sign-in-with-apple-example

(컴포저를 사용해야합니다)

 

애플에서 공식적으로 요구하는 정보는 다음과 같습니다.

 

- SPF 인증 (영구)

    - 사이트 내 애플 매니페스트 파일 업로드 및 인증

    - 클레임 등 정보 전송을 위한 이메일 인증

    => 서버에 파일 넣고, 이메일 인증 받으시면 됩니다.

    => 파일 지우거나 서버에 커넥션 연결 안되면, 로그인이 진행되질 않습니다.

 

개인정보 처리 (영구)

    - 개인정보처리방침 주소 제공

    => 사이트 개인정보처리방침 주소 넣으시면 됩니다.

 

식별자 (영구)

    - 애플리케이션 클라이언트 아이디

    => 아래 프로비저닝 인증서 파일 쪽에서 말하는 식별자를 의미합니다.

 

애플 개발자 아이디 (영구)

    - 팀 아이디

    => 개발자 센터 로그인 하면 항시 보이는 이름 옆의 의문의 영문숫자조합의 글자입니다.

 

개발자 센터 키 파일 (영구)

    - 키 아이디

    - 키 패스워드

    => 키 파일을 만들 때 키 아이디는 평문으로, 키 패스워드는 인증서 파일로 제공됩니다.

 

식별자 - 서비스 아이디 (영구)

    - 클라이언트 아이디 => 구분할 수 있게 적절하게 번들 아이디와 조합 (앱이 iTunes Store에 업로드 되어 있어야 함)

    - 서비스 아이디를 만들기 위해서는 SKU가 필요합니다. SKU는 iTunes Store에 앱을 올려야 생성됩니다.

 

프로비저닝 인증서 (발급일로부터 1년)

    - 번들 아이디가 들어간 일반 앱 인증서 (앱이 iTunes Store에 업로드 되어 있어야 함)

    => 애플 개발자 라이센스만 계속 갱신하실 경우 기간 제한 같은건 딱히 무방할 것 같습니다. 게다가 엑스코드가 새로 생성해주니...

 

아무래도 기존에 만든 앱에 적용을 하니 기존 프로비저닝 파일이 revoke 되었습니다. (설정 변경으로 인하여...)

 

정말 귀찮네요.....

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

베스트 댓글

@해피정

https://moe.work/bbs/login.php
샘플 보내드립니다.

컨텐츠몰에 조만간 그누보드 소셜로그인으로 바꿔서 올려보도록 하겠습니다. :D :D

그리고 컨텐츠몰에 올라가도 제가 작업을 대행하는 식으로 진행이 될 것 같습니다.
애플은 설명을 올려둬도 매번 플랫폼이 바뀌는지라... 실무자가 직접 작업하는 편이 빠릅니다.
원댓글 보기 →
엄지척~~ 멋집니다
애플 로그인을 만들어서 컨텐츠몰에 등록하시면
제가 앞장서서 구매하겠습니다
원댓글 보기 →
애플 아이디와 연동이라..... 대단하시네요.
애플 아이디와 연동이라..... 대단하시네요.(2)
이햐 대단하시네요 ...
엄지척~~ 멋집니다
애플 로그인을 만들어서 컨텐츠몰에 등록하시면
제가 앞장서서 구매하겠습니다
@해피정

https://moe.work/bbs/login.php
샘플 보내드립니다.

컨텐츠몰에 조만간 그누보드 소셜로그인으로 바꿔서 올려보도록 하겠습니다. :D :D

그리고 컨텐츠몰에 올라가도 제가 작업을 대행하는 식으로 진행이 될 것 같습니다.
애플은 설명을 올려둬도 매번 플랫폼이 바뀌는지라... 실무자가 직접 작업하는 편이 빠릅니다.
@한빛가람 오오오오.... 좋습니다
컨텐츠몰에 상품등록을 손꼽아 기다리겠습니다 ^^
프로그램과 설치대행을 선택으로 해서 구매하도록 하면 좋겠네요
@한빛가람 쪽지 드리고 싶은데 포인트가 부족해서 안되네요ㅜ 애플 로그인 붙이고 싶은데어려움을 겪고 있습니다ㅠ 혹시 메일 한번 보내주실 수 있을까요?
shmin403@gmail.com 입니다!!
올라가면 사야겠네요

게시판 목록

자유게시판

글쓰기

첫글

3주 전
🐛 버그신고