feat: 修改谷歌登录api

This commit is contained in:
zhangyahui
2025-11-06 15:03:42 +08:00
parent 19734e96b1
commit e6b38fcd14
3 changed files with 6 additions and 6 deletions

View File

@@ -50,11 +50,11 @@ export const LogOut = (): Promise<ApiResponse> => {
// Google登录/注册参数类型
interface GoogleAuthParamsType {
credential?: string // Google ID Token (用于One Tap登录)
accessToken?: string // Google ID Token (用于One Tap登录)
}
export const googleAuth = (data: GoogleAuthParamsType): Promise<LoginResponse> => {
return request({
url: '/api/auth/parseGoogleCredential',
url: '/api/auth/parseGoogleAccessToken',
method: 'get',
params: data
})

View File

@@ -133,10 +133,10 @@ const clickGooleLogin = () => {
googleLoginRef.value?.login()
}
// 处理Google登录
const handleGoogleLogin = async (credential: string) => {
const handleGoogleLogin = async (accessToken: string) => {
try {
isLoading.value = true
const result = await googleAuth({ credential })
const result = await googleAuth({ accessToken })
// console.log('result', result)
userInfoStore.setToken(result.token)
userInfoStore.setUserInfo(result.user)

View File

@@ -135,10 +135,10 @@ const clickGooleLogin = () => {
googleSignupRef.value?.login()
}
// 处理Google注册
const handleGoogleSignup = async (credential: string) => {
const handleGoogleSignup = async (accessToken: string) => {
try {
isLoading.value = true
const result = await googleAuth({ credential })
const result = await googleAuth({ accessToken })
userInfoStore.setToken(result.token)
userInfoStore.setUserInfo(result.user)
showToast('Google sign up successful')