비바톤 로그인 도입
비바톤 로그인은 OAuth 2.0 표준으로 제공되는 익명 성인인증 API입니다. 인증 요청 → 토큰 발급 → 사용자 정보 조회, 세 번의 요청이면 연동이 끝납니다. 이 페이지에서 전체 구조를 파악하고, 사전작업 → 개요 → 연동하기 → 로그인 버튼 순서로 진행하세요.
01 비바톤 로그인이란?
비바톤 로그인은 OPEN API로 제공되는 익명인증 서비스입니다. 사용자는 로그인 한 번으로 필요한 자격을 익명으로 인증하고, 도입한 서비스는 이름·생년월일·전화번호 없이 검증값(성인 여부 등)만 전달받습니다.
- 웹/모바일웹 모두 적용 가능 — 기존 인증 체계를 크게 바꾸지 않고 도입
- 표준
OAuth 2.0프로토콜 — 보유 중인 OAuth 오픈소스 라이브러리 그대로 사용 가능 - 모바일앱은 앱 SDK 또는 개별 문의 (
help@bbaton.com) - 설치비·수수료 무료
02 3분 안에 보는 전체 흐름
연동의 전부는 아래 세 요청입니다. 상세 파라미터와 언어별 예제는 연동하기 문서에 있습니다.
Quickstart
3 REQUESTSCOPY
// 1. 사용자를 비바톤 인증 페이지로 보냅니다 GET https://bauth.bbaton.com/oauth/authorize ?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI} &response_type=code&scope=read_profile&state={STATE} // 2. Redirect로 받은 code를 토큰으로 교환합니다 POST https://bauth.bbaton.com/oauth/token Authorization: Basic base64(client_id:secret_key) grant_type=authorization_code&code={CODE}&redirect_uri={REDIRECT_URI} // 3. 토큰으로 검증값을 조회합니다 — 성인 여부만 반환됩니다 GET https://bapi.bbaton.com/v2/user/me Authorization: {token_type} {access_token}
Privacy
응답에는 이름, 생년월일, 전화번호 등 식별정보가 포함되지 않습니다. 비바톤은 검증값만 바톤처럼 전달합니다.
03 권장 진행 순서
실서비스 도입 순서에 맞춰 네 단계로 정리했습니다. 각 카드를 클릭하면 해당 문서로 이동합니다.
STEP 01
사전작업
API 연결신청 → Client ID · Secret Key 발급, Redirect URL 등록.
STEP 02개요
OAuth 흐름과 반환값 구조, 핵심 개념 이해.
STEP 03연동하기
인증 요청 → 콜백 → 토큰 교환 → 검증값 처리 구현.
STEP 04로그인 버튼
사용자 화면의 버튼 문구·스타일·배치 적용.
04 전체 문서
순서
문서
구분
비고
Start Now
지금 바로 API 연결신청
신청 페이지에서 서비스 정보와 담당자 정보를 입력하면 Client 계정이 자동 생성되고, Client ID와 Secret Key가 발급됩니다.
새 창으로 신청 페이지가 열립니다 · 문의: help@bbaton.com