v0.1.43 - 인증 강제와 회원 탈퇴 흐름 정리
This commit is contained in:
@@ -61,5 +61,10 @@ export async function findAuthenticatedUser(request) {
|
||||
.where(eq(users.id, session.userId))
|
||||
.limit(1)
|
||||
|
||||
if (user && user.role !== 'admin' && !user.emailVerifiedAt) {
|
||||
await db.delete(authSessions).where(eq(authSessions.id, session.id))
|
||||
return null
|
||||
}
|
||||
|
||||
return user ?? null
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user