[ DEVELOPER ]실서비스 연동 가이드

웹과 앱 모두
호환됩니다.

BBATON Developer는 실서비스 도입을 전제로 정리한 연동 허브입니다. 사전 작업, OAuth 2.0 흐름, 로그인 버튼, 결과값 처리까지 한 흐름으로 확인할 수 있어 웹 서비스는 빠르게 적용하고 앱 환경은 별도 지원으로 이어갈 수 있습니다.

01 · OVERVIEW

도입 개요

반환값, 적용 구조, 검토 포인트를 먼저 확인합니다.

개발자 가이드
02 · PREPARATION

사전 작업

클라이언트 등록, Redirect URL, 운영 전 체크리스트를 준비합니다.

개발자 가이드
03 · INTEGRATION

연동하기

인증 요청, 코드 수신, 토큰 교환, 결과값 처리 흐름을 연결합니다.

개발자 가이드
04 · LOGIN BUTTON

로그인 버튼

사용자에게 노출되는 버튼 문구와 UI 적용 기준을 확인합니다.

개발자 가이드
[ 01 / QUICKSTART ]

표준 OAuth로 연결하고,
필요한 검증값만 수신합니다.

BBATON은 OAuth 2.0 흐름 위에서 동작합니다. 서비스는 기존 인증 스택을 크게 바꾸지 않고, 성인 여부처럼 필요한 검증 결과만 받아 정책과 화면 로직에 연결하면 됩니다.

cURLNode.jsPythonWordPress
REQUEST · 01
# 1. Authorize
GET https://api.bbaton.com/v2/oauth/authorize
  ?client_id=YOUR_CLIENT_ID
  &redirect_uri=https://yourapp.com/callback
  &response_type=code
  &scope=adult_check

# 2. Exchange code for token
POST https://api.bbaton.com/v2/oauth/token

# 3. Verify — 자격값만 수신
GET https://api.bbaton.com/v2/verify/adult
  Authorization: Bearer ACCESS_TOKEN

# Response
{ "is_adult": true,
  "verified_at": "2026-04-19T09:12:04Z" }
[ 02 / FLOW ]

운영 관점의
연동 플로우.

연동과 관련된 보다 자세한 사항은 개발자 가이드를 참고해주세요.

STEP 01

연결 정보 준비

서비스 도메인, Redirect URL, 적용할 인증 종류를 먼저 확정합니다.

STEP 02

문서 기준 구현

도입 환경에 맞는 문서를 따라 인증 요청과 콜백 처리를 구현합니다.

STEP 03

인증 결과 수신

사용자는 BBATON에서 인증을 완료하고, 서비스는 결과값을 안전하게 전달받습니다.

STEP 04

서비스 정책 반영

성인 여부, 학생 여부 등 필요한 자격값만 서비스 정책에 반영합니다.

[ 03 / RESOURCES ]

바로 쓰는
개발 리소스.

도입 단계에 따라 필요한 문서와 지원 채널을 나눠두었습니다. 먼저 읽을 문서와 문의할 채널을 빠르게 찾을 수 있습니다.

[ 01 / DOCS ]

비바톤 로그인 문서

사전작업, 개요, 연동하기, 로그인 버튼 가이드를 한 흐름으로 확인할 수 있습니다.

개발자 가이드
[ 02 / WORDPRESS ]

워드프레스 도입 지원

워드프레스 기반 사이트는 운영 환경에 맞는 적용 방식과 연결 절차를 별도로 안내합니다.

도입 문의
[ 03 / APP ]

앱 연동 지원

모바일 앱 연동은 SDK 및 개별 구현 범위를 확인한 뒤 별도 지원으로 이어집니다.

지원 문의
[ SUPPORT ]

비바톤 연동의 궁금한 점은 언제든 문의주시기 바랍니다.

개발 지원 문의 help@bbaton.com