|
@@ -40,6 +40,10 @@ export async function POST(request) {
|
|
|
return setCORSHeaders(response);
|
|
|
}
|
|
|
|
|
|
+ // 更新最后登录时间
|
|
|
+ user.lastLoginAt = new Date();
|
|
|
+ await user.save();
|
|
|
+
|
|
|
// 登录成功
|
|
|
response = NextResponse.json({
|
|
|
success: true,
|
|
@@ -49,6 +53,7 @@ export async function POST(request) {
|
|
|
username: user.username,
|
|
|
role: user.role,
|
|
|
points: user.points,
|
|
|
+ lastLoginAt: user.lastLoginAt,
|
|
|
},
|
|
|
status: 200,
|
|
|
});
|