https://api.getwebdesign.top所有请求均需携带 Cookie(credentials: include)以维持会话状态。
Response Example
{
"user": {
"email": "user@example.com",
"display_name": "User Name",
"avatar_url": "https://lh3.googleusercontent.com/...",
"tier": "free" | "pro" | "max"
}
}
Response Example
{
"used": 12,
"limit": 50,
"tier": "pro"
}
Response Example
{ "success": true }
发起 Google OAuth 登录流程。成功后重定向到指定的 success URL,失败则重定向到 failure URL。
Request Example
GET /api/auth/google?success=https://getwebdesign.top/dashboard&failure=https://getwebdesign.top/login?error=1
Response Example
302 Redirect to Google OAuth consent screen