简体中文
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>欢迎,{account?.displayName}!</p> ) : ( <p>请登录</p> )} </div> ); }
# 生产 NEXT_PUBLIC_B3_API=https://api.b3.fun NEXT_PUBLIC_BSMNT_API=https://api.basement.fun # 开发 NEXT_PUBLIC_B3_API=https://dev-api.b3.fun NEXT_PUBLIC_BSMNT_API=https://dev-api.basement.fun