반응형

소셜로그인 5

[ci4]소셜로그인 new 코드 구글 로그인(JS - 프론트 코드)

제일 짜증나고 시간 낭비 많이한 sns 로그인 기능. why? api가 갱신되어 기존 코드들이 쓰레기가 되었다. deprecated코드들이라 최신 코드를 찾다보니 고생했는데, 레퍼런스가 쓰레기라 샘플코드 작성이 되어 있는분 찾느라 개고생했다. 코드들 작성된거 보면 다 패고 싶을 정도로 1개 주제를 4개로 쪼개고 그런 수준이하의 인간들이 많았다. 분량이 많은 것도 아니고 그냥 페이지 뷰 올릴려고... 정확히 아래 방법이긴했는데, 이것 저것 뜯어고쳐야만 했다. meta가 들어가는 코드는 구형 코드... Sign out gsi가 신규 코드. 회사에 적용한건 script가 구형코드였네 씁... 위에 있는 decode 내용이 변환하도록 하는 함수 ㅎ function parseJwt (token) { var bas..

[ci4] 소셜로그인 페이스북 로그인/로그아웃

페이스북 로직을 호출할 때 초기화시켜주고, 개발용 정보를 넣어주는 부분 // 로그인을 했을때 응답부분 체크로 실패인지 아니면 로그인했는지 여부를 확인 가능. FB.login(function(response) { if (response.status === 'connected') { // Logged into your webpage and Facebook. } else { // The person is not logged into your webpage or we are unable to tell. } }); // 로그아웃 FB.logout(function(response) { // Person is now logged out }); // 로그인 상태 체크 FB.getLoginStatus(function(r..

[ci4] 소셜로그인 카카오 로그인/로그아웃

Kakao.init('사용할 앱의 JavaScript 키 값 입력'); Kakao.isInitialized(); function KakaoLogin(){ Kakao.Auth.login({ success: function(authObj) { // 로그인 했을 때 성공 여부 불러옴 Kakao.API.request({ url: '/v2/user/me', success: function(res) { // 로그인한 사람의 개인정보 불러옴 console.log(JSON.stringify(res)); //alert(res.id); Kakao.Auth.authorize({ redirectUri: '${REDIRECT_URI}' // 인가토큰을 받는다. 이를 통해 server측에서 이를 받아 access token을 요..

[RN]리액트 네이티브(18)"google 웹클라이언트 로그인 무한로딩"

해결방법 : Google Cloud API화면의 OAuth인증화면으로 들어가, 테스트 상태를 출시 상태로 변경하면 해결된다 출시 상태 후 다시 언제든지 테스트 상태로 돌아올 수 있으니 부담없이 변경하여도 된다. 최근부터 이 문제가 발생하기 시작한 것 같은데, 기존에 OAuth인증을 정상적으로 진행한 계정의 경우엔 아무 문제가 생기지 않는다. 출처 devgod.tistory.com/41 [Android/GPGS] Google Login/OAuth Infinite loop/loading gpgs를 연동후 EnableSaveGames옵션을 활성화 하면 로그인 후 흰 화면의 OAuth인증화면이 무한 로딩 걸리는 문제가 발생한다. 해결방법 : Google Cloud API화면의 OAuth인증화면으로 들어가, 테스..

코딩/React Native 2021.04.20

[RN]리액트 네이티브(16)"네이버 SNS 로그인 완성"

네아로(네이버 아이디 로그인)는 문제가 많다. ㅡㅡ^;;;; 왜냐하면, 해당 네이버 로그인의 경우 일단 개발용인데도 검수를 요구하기때문이다. 나도 처음에는 그렇게 읽었다. 하지만, 실제로는 다르다. 이렇게 적은 네이버는 수정할 필요가 있다. ksnumerkey와 ksecretkey를 발급받기 위한 절차가 적혀있다. 저 url부분만 없어도 그냥 개발할텐데 왜 저걸 저 순서로 박아둔건지 모르겠다;;; url때문에 가짜 url주소를 기입해도 되는 지 몰랐었다. 순서를 위한 설명서 yoonbumtae.com/?p=1818 Spring Boot: "네이버 아이디로 로그인하기" 연동하기 (1) - BGSMM 깃허브에서 전체 코드 보기 - https://github.com/ayaysir/spring-boot-secu..

728x90