mirror of
https://github.com/ZeroCatDev/ClassworksKV.git
synced 2025-10-22 18:33:11 +00:00
Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b20d8dab96 | ||
![]() |
3c64226562 |
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ClassworksKV",
|
"name": "ClassworksKV",
|
||||||
"version": "1.1.0",
|
"version": "1.1.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node ./bin/www",
|
"start": "node ./bin/www",
|
||||||
|
@ -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