로그인 (9) 썸네일형 리스트형 [소셜 로그인] 네이버, 카카오, 구글 버튼 가이드 링크 소셜 로그인 구현시 버튼의 가이드에 따르지 않으면 Reject 당할 수도 있습니다. 구현 시 자주 접속하는데 찾기 힘들어서 스크랩해 두었습니다. 사용방법은 다루지 않고 링크만 걸어두도록 하겠습니다. 네이버 로그인 버튼 가이드 로그인 버튼 사용 가이드 - LOGIN 네이버 로그인은 애플리케이션에 사용할 수 있는 네이버 로그인 버튼 기본 이미지를 제공합니다. 애플리케이션의 상황에 맞게 버튼 이미지의 디자인을 변경할 수 있지만 네이버 고유의 아이덴 developers.naver.com 기본적으로 Green과 White가 있으며 완성형, 축향형, 아이콘형, 로그아웃 버튼으로 구성되어 있으며 리소스를 제공합니다. 카카오 로그인 버튼 가이드 Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션.. [안드로이드] 카카오 톡 로그인 서비스 구현 [3/3] 처음 들어오신 분은 이전 글을 참고해 주세요. [안드로이드] 카카오 톡 로그인 서비스 구현 [2/3] 자 이전 글에 이어서 계속 진행하도록 하겠습니다. 혹시나 처음 들어오신 분은 이전 글을 참고해주시기 바랍니다. 이전 글 [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 baessi.tistory.com 코드 작성 자 그럼 이렇게 초기 설정이 끝났고 실제로 구현을 해보도록 하겠습니다. 제가 작성한 코드를 보고 이해가 안 되거나 궁금한 부분이 있으면 아래를 참고해주세요. Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다. developers.kakao.com 우선 GlobalApplication... [안드로이드] 카카오 톡 로그인 서비스 구현 [2/3] 자 이전 글에 이어서 계속 진행하도록 하겠습니다. 혹시나 처음 들어오신 분은 이전 글을 참고해주시기 바랍니다. 이전 글 [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 안드로이드에서 카카오로 로그인할 수 있는 서비스를 구현하는 내용을 다뤄보도록 하겠습니다. Kakao Developers 가입 Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드 baessi.tistory.com 네이티브 앱 키 등록 자 그럼 Kakao Developers에서 저장해 두었던 네이티브 앱 키를 프로젝트에 등록하도록 하겠습니다. 우선 네이티브 앱 키의 정보를 가져옵니다. Kakao Developers에서 일반- 기본 정보 - 네이티브 앱 키를 복사합니다. 먼저 values에 st.. [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 안드로이드에서 카카오로 로그인할 수 있는 서비스를 구현하는 내용을 다뤄보도록 하겠습니다. Kakao Developers 가입 Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다. developers.kakao.com 간단한 가입 후 로그인을 합니다. 앱 만들기 그리고 상단 부분에 다음과 같이 내 애플리케이션을 클릭합니다. 앱 만들기 버튼을 클릭합니다. 식별할 수 있는 아이콘과 앱 이름 회사명을 입력합니다. 자 그리고 앱이 간단하게 생성이 되었습니다. 사용자 설정 그리고 사이드에 개요 버튼을 클릭합니다. 처음 시작하는 경우 사용자 관리 설정을 해야 합니다. 사용자 관리 버튼을 클릭. 사용자 관리에 대한 .. [Android]네아로, 네이버로 로그인 서비스 구현 [2/2] 우선 네아로를 사용하기 위한 이전 글입니다. 처음 들어오신 분들은 아래의 글을 먼저 참고하시기 바랍니다. [Android]네아로, 네이버로 로그인 서비스 구현 [1/2] 오늘은 네이버 아이디로 로그인 서비스인 일명 네아로를 안드로이드 앱(App)에 구현을 해보도록 하겠습니다. 요구사항 우선 네아로를 사용하기 위해선 다음과 같은 요구 사항이 충족되어야 합니 baessi.tistory.com 로그인 구현 아래의 코드는 참고만 하시고 전체 코드는 마지막 부분에 올려두도록 하겠습니다. 자 그럼 이제 사용하고자 할 액티비티와 레이아웃을 생성합니다. 저는 간단하게 NaverLoginActivity로 파일을 생성했습니다. 그리고 해당 레이아웃 파일에 다음과 같은 구문을 추가합니다. 레이아웃을 확인해 보면 다음과 같이.. [Android]네아로, 네이버로 로그인 서비스 구현 [1/2] 오늘은 네이버 아이디로 로그인 서비스인 일명 네아로를 안드로이드 앱(App)에 구현을 해보도록 하겠습니다. 요구사항 우선 네아로를 사용하기 위해선 다음과 같은 요구 사항이 충족되어야 합니다. 애플리케이션 등록 네이버 Developers에 어플을 등록합니다 아래 사이트로 접속합니다. 애플리케이션 - NAVER Developers developers.naver.com 해당 정보를 입력합니다, 저는 테스트 용으로 진행하기 때문에 다음과 같이 입력했습니다. 본인의 환경에 맞게 설정하여 다음 정보를 입력합니다. 안드로이드 AndroidManifest.xml에서 package 명을 복사합니다. 우선 테스트로 진행하기 때문에 다음과 같이 입력하였습니다. 자 그럼 등록 단계는 끝입니다 다음으로 넘어가겠습니다. 개발 환.. KakaoSDK$AlreadyInitializedException 에러 해결 방법 [카카오 로그인 서비스] 안드로이드 개발 시 카카오 로그인 서비스를 구현할 때 로그아웃을 하거나 앱 연결 해제를 할 때 다음과 같은 에러가 발생하는 경우가 있습니다. java.lang.RuntimeException:Unable to start activity ComponentInfo{test.com.login/test.com.login.LoginActivity}: com.kakao.auth.KakaoSDK$AlreadyInitializedException 원인은 다음과 같았습니다. KakaoSDK.init을 앱 시작 시 한 번만 호출해야 하는데 중복으로 호출하는 경우 다음과 같은 에러가 발생한 경우였습니다. 해결방법은 간단합니다. 기존에 KakaoSDK.init() 부분을 찾습니다. KakaoSDK.init(new KakaoSD.. [스프링] 스프링 시큐리티 핸들러 생성하기[로그인 성공/실패 처리] 이전 스프링 시큐리티에 이어서 이번에는 로그인 성공/실패시 핸들러를 이용하여 별도의 처리를 하게끔 방법을 알려드리겠습니다. 별도의 처리를 위해 핸들러를 등록하시고 싶은 경우에 이 글을 보고 수정하시면 될것 같습니다. XML 설정에 핸들러 등록 http태그의 form-login 설정에 다음과 같은 코드를 추가합니다. 그리고 해당 bean을 등록합니다. 이 부분은 로그인 성공이 이동할 URl 을 입력합니다 그럼 로그인 판별 -> 핸들러 이동 -> 해당 URL 의 순서로 작동하게 됩니다. 자 다음으로는 실패할때 실행되는 핸들러입니다. 다음과 같이 프로퍼티를 설정하여 Id, Pwd, 에러메세지, 실패시 이동할 URL 을 설정합니다. 일단 authenticationSuccessHandler 부터 등록하겠습니다. .. 이전 1 2 다음