의견 보내기
원탭 로그인 및 가입 시작하기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
주의: Android용 원탭은 지원 중단되었습니다.
앱의 지속적인 보안과 사용성을 보장하기 위해
다음으로
인증 관리자 . 인증 관리자는 패스키, 비밀번호 및
더 강력한 인증 (예: Google 계정으로 로그인)을
사용자 환경을 개선할 수 있게 되었습니다.
앱에 원탭 로그인을 추가하기 전에 Google API 및 Android를 설정하세요.
살펴보겠습니다
Google API 콘솔 프로젝트 설정
API 콘솔 에서 프로젝트를 열거나, 필요한 경우 프로젝트를 만듭니다.
있습니다.
OAuth 동의 화면 페이지에서 모든 정보가
확인할 수 있습니다 특히 URL을 지정했는지 확인합니다.
을 준수해야 합니다.
사용자 인증 정보 페이지에서 앱의 Android 클라이언트 ID를 만듭니다.
있습니다. 앱의 패키지 이름과
SHA-1 서명
사용자 인증 정보 페이지 로 이동합니다.
사용자 인증 정보 만들기 > OAuth 클라이언트 ID 를 클릭합니다.
Android 애플리케이션 유형을 선택합니다.
사용자 인증 정보 페이지에서 웹 애플리케이션 클라이언트 ID를 만듭니다.
있습니다. 승인된 JavaScript 출처에서 나가고
승인된 리디렉션 URI 필드가 비어 있습니다. 이 클라이언트 ID는
인증 백엔드 서버입니다 (
필요하지 않더라도 Google API가 필요합니다.)
사용자 인증 정보 페이지 로 이동합니다.
사용자 인증 정보 만들기 > OAuth 클라이언트 ID 를 클릭합니다.
웹 애플리케이션 애플리케이션 유형을 선택합니다.
Android 프로젝트에 종속 항목 포함
프로젝트 수준 build.gradle
파일에 Google의
buildscript
및 allprojects
의 Maven 저장소 (google()
)
섹션으로 이동합니다.
Google Play 서비스 의 종속 항목을 추가합니다. 인증 라이브러리를 사용하여
모듈 (앱 수준) 빌드 파일 (일반적으로 app/build.gradle
)을 다음과 같이 빌드합니다.
apply plugin : 'com . android . application '
dependencies {
// ...
implementation 'com . google . android . gms : play - services - auth : 21.2.0 '
}
선택사항: 앱과 사이트 연결
앱의 로그인 백엔드를 공유하는 웹사이트가 있는 경우 앱을 만들고
디지털 애셋 링크 파일 게시하기
한 플랫폼에서 로그인한 사용자가 다른 플랫폼에서도 쉽게 로그인할 수 있도록 해야 합니다.
다음 단계
앱에 원탭 로그인 흐름 추가
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-12(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
의견을 전달하고 싶나요?
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-09-12(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-12(UTC)"]]