mirror of
https://github.com/ZeroCatDev/ClassworksKV.git
synced 2025-10-22 10:23:12 +00:00
移除账户模型中的refreshToken字段,并将accessToken字段修改为可选
This commit is contained in:
parent
da77018509
commit
3c64226562
@ -0,0 +1 @@
|
|||||||
|
-- This is an empty migration.
|
@ -0,0 +1,9 @@
|
|||||||
|
/*
|
||||||
|
Warnings:
|
||||||
|
|
||||||
|
- You are about to drop the column `refreshToken` on the `Account` table. All the data in the column will be lost.
|
||||||
|
|
||||||
|
*/
|
||||||
|
-- AlterTable
|
||||||
|
ALTER TABLE `Account` DROP COLUMN `refreshToken`,
|
||||||
|
MODIFY `accessToken` TEXT NULL;
|
@ -29,8 +29,7 @@ model Account {
|
|||||||
name String? // 用户名称
|
name String? // 用户名称
|
||||||
avatarUrl String? // 用户头像URL
|
avatarUrl String? // 用户头像URL
|
||||||
providerData Json? // OAuth提供者返回的完整信息
|
providerData Json? // OAuth提供者返回的完整信息
|
||||||
accessToken String @db.Text // 账户访问令牌
|
accessToken String? @db.Text // 账户访问令牌
|
||||||
refreshToken String? @db.Text // OAuth refresh token (如果提供者支持) - 可能很长,使用 TEXT
|
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
updatedAt DateTime @updatedAt
|
updatedAt DateTime @updatedAt
|
||||||
|
|
||||||
|
@ -310,7 +310,7 @@ router.get("/oauth/:provider/callback", async (req, res) => {
|
|||||||
name: normalizedUser.name || account.name,
|
name: normalizedUser.name || account.name,
|
||||||
avatarUrl: normalizedUser.avatarUrl || account.avatarUrl,
|
avatarUrl: normalizedUser.avatarUrl || account.avatarUrl,
|
||||||
providerData: userData,
|
providerData: userData,
|
||||||
refreshToken: tokenData.refresh_token || account.refreshToken,
|
//refreshToken: tokenData.refresh_token || account.refreshToken,
|
||||||
updatedAt: new Date(),
|
updatedAt: new Date(),
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
@ -326,7 +326,7 @@ router.get("/oauth/:provider/callback", async (req, res) => {
|
|||||||
avatarUrl: normalizedUser.avatarUrl,
|
avatarUrl: normalizedUser.avatarUrl,
|
||||||
providerData: userData,
|
providerData: userData,
|
||||||
accessToken,
|
accessToken,
|
||||||
refreshToken: tokenData.refresh_token,
|
//refreshToken: tokenData.refresh_token,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user