재미있는 수학

Menu

안드로이드 구글 로그인 예제

1. 구글에 로그인 이름으로 안드로이드 스튜디오에서 새로운 프로젝트를 만듭니다. 그것은 당신의 IDE와는 아무 상관이 없습니다. 구글 개발체 콘솔은 웹 사이트입니다. 설정/권한에 따라 앱이 실패할 수도 있고 실패할 수도 있습니다. 사용 권한을 설정하기 위해 코드 나 환경을 변경할 필요가 없습니다. 앱을 사용하는 경우 어떻게든 Google에 연락하여 사용자의 권한을 확인합니다. 이를 위해 공유 기본 설정을 사용할 수 있습니다. 체크 아웃 안드로이드 로그인 튜토리얼 나는 여기에 로그인 세션을 유지했다. Google+ 로그인을 사용하면 사용자가 기존 Google 계정으로 Android 앱에 로그인하고 이름, 이메일, 프로필 사진 및 기타 세부 정보와 같은 프로필 정보를 얻을 수 있습니다.

앱에 Google 과 로그인을 통합하면 모든 사용자 세부 정보를 한 번에 얻을 수 있습니다. 뿐만 아니라 로그인, 당신은 그들의 g + 계정에 게시 같은 다른 일을 할 수 있습니다., 서클의 목록을 얻기, 친구 목록 및 더 많은. G+ 로그인을 통합하는 주요 장점은 더 빠르고 쉬운 등록 프로세스 방법을 제공하여 더 많은 사용자를 앱으로 유도할 수 있다는 것입니다. getEmail을 사용하여 사용자의 이메일 주소, getId를 사용하는 사용자의 Google ID(클라이언트 측 용) 및 getIdToken을 사용하는 사용자의 ID 토큰을 얻을 수도 있습니다. 현재 로그인한 사용자를 백 엔드 서버에 전달해야 하는 경우 ID 토큰을 백 엔드 서버로 보내고 서버의 토큰유효성을 검사합니다. 이봐 라비. 멋진 튜토리얼! 당신은 정말 일을 꽤 간결하게만드는 방법을 알고있다! 나는 많은 사람들이 전체 내부 서버 오류에 대해 불평하는 것으로 나타났습니다. 개발 장치의 키 저장소 SHA1 지문이 때때로 만료되는 것을 어딘가에 읽었습니다. 새로운 하나를 얻으려면, 그냥 delete.keystore 파일을 delete.android 폴더에서 다음 이클립스에서 다시 모든 응용 프로그램을 다시. 그런 다음 Window->환경 설정으로 이동하면 새로운 디버그 SHA1 지문이 표시됩니다.

해당 지문을 복사하여 개발자 콘솔의 앱용 Android 클라이언트 ID 생성기에 붙여넣습니다. 나머지 단계는 다시 동일하게 유지됩니다. 어쩌면 오류를 지울 것입니다. 그냥 생각. 사용자가 로그인할 수 있도록 허용하는 것은 이제 거의 모든 Android 앱에서 기본 요구 사항입니다. 사용자가 로그인하면 사용자 환경을 개인화할 뿐만 아니라 자격 증명을 사용하여 서버에 사용자 특정 앱 정보를 저장하는 데 사용할 수 있는 몇 가지 기본 정보에 액세스할 수 있습니다.

No categories

Comments

Sorry, comments are closed for this item.