PHP apple 소셜 로드인 이용 회원 가입시 full name 가져오기

  PHP apple 소셜 로드인 이용 회원 가입시 full name 가져오기

1. 최초 로그인 시도 하는 경우 가능

2. 그다음 부터는 애플에서 안 준다.

3. 테스트 위해서는 애플 로그인 미사용 앱으로 만들어서 로그인 해야 준다.

https://account.apple.com/

if (isset($_POST['code'])) {

$code = urlencode($_POST['code']); // token

echo "<br>____________________________$code";

$token = explode('.', $_REQUEST['id_token']);

echo "<br>1____________________________$token[1]";

echo "<script>console.log('$token[1]')</script>";

$id_token=base64_decode($token[1],true);

$user_data = $_POST['user']; // user

$user_data_name = json_decode($user_data, true);

$user_array=(array)$user_data_name ;

$user_array_name =(array)$user_array['name'];

$user_array_fullName =$user_array_name['lastName'].$user_array_name['firstName'];

$token_data = json_decode($id_token, true);

댓글

이 블로그의 인기 게시물

자바 string 비교 할때 equlas 를 사용하자

jqgrid 에서 export execl 붙이기

flutter webview scroll 안되는 경우 gestureRecognizers: gestureRecognizers, 추가 해서 되었다