// 认证配置文件
export const AUTH_CONFIG = {
  // Google登录配置
  GOOGLE: {
    // Web客户端ID - React Native必需，用于身份验证和获取ID Token
    WEB_CLIENT_ID: '617980926051-dpthr05ej6eas3u4sg3ao0kpt14snjlf.apps.googleusercontent.com',
    // Android客户端ID（可选，用于原生功能）
    ANDROID_CLIENT_ID: '617980926051-ob7kmrb9qktpq95cv7sqbau8vlki2g69.apps.googleusercontent.com',
    // iOS客户端ID（可选，用于原生功能）
    // IOS_CLIENT_ID: 'YOUR_IOS_CLIENT_ID_HERE',
  },
  
  // Apple登录配置
  APPLE: {
    // Apple开发者账号中的Service ID
    SERVICE_ID: 'YOUR_APPLE_SERVICE_ID_HERE',
  },
};

// 登录提供商枚举
export enum LoginProvider {
  APPLE = 'apple',
  GOOGLE = 'google',
}

// 用户信息接口
export interface UserInfo {
  id: string;
  name: string;
  email: string;
  avatar?: string;
  provider: LoginProvider;
}