한국어
B3 Global Accounts는 B3 생태계 전반에 걸쳐 원활한 인증 및 사용자 관리를 제공합니다
B3Provider
SignInWithB3
RequestPermissionsButton
AccountAssets
import { B3Provider, SignInWithB3 } from "@b3dotfun/sdk/global-account/react"; function App() { return ( <B3Provider environment="production"> <SignInWithB3 provider={{ strategy: "google" }} partnerId="your-partner-id" onLoginSuccess={(globalAccount) => { console.log("User authenticated:", globalAccount); }} /> </B3Provider> ); }
import { useB3 } from "@b3dotfun/sdk/global-account/react"; function UserProfile() { const { account, isAuthenticated } = useB3(); return ( <div> {isAuthenticated ? ( <p>Welcome, {account?.displayName}!</p> ) : ( <p>Please sign in</p> )} </div> ); }
# Production NEXT_PUBLIC_B3_API=https://api.b3.fun NEXT_PUBLIC_BSMNT_API=https://api.basement.fun # Development NEXT_PUBLIC_B3_API=https://dev-api.b3.fun NEXT_PUBLIC_BSMNT_API=https://dev-api.basement.fun