diff --git a/src/app/admin/users/page.tsx b/src/app/admin/users/page.tsx
index eace868..01e5598 100644
--- a/src/app/admin/users/page.tsx
+++ b/src/app/admin/users/page.tsx
@@ -174,6 +174,7 @@ export default function AdminUsers() {
| User |
Family |
+ Password |
Joined |
Actions |
@@ -186,6 +187,13 @@ export default function AdminUsers() {
{user.email}
{user.familyName || "-"} |
+
+ {user.hasPassword ? (
+ ✓ Set
+ ) : (
+ Not set
+ )}
+ |
{user.createdAt?.slice(0, 10)}
|
diff --git a/src/app/api/admin/users/route.ts b/src/app/api/admin/users/route.ts
index 58174ae..e88f3d0 100644
--- a/src/app/api/admin/users/route.ts
+++ b/src/app/api/admin/users/route.ts
@@ -15,6 +15,7 @@ export async function GET(request: Request) {
u.id,
u.email,
u.name,
+ u.password_hash,
fm.family_id,
fm.id as member_id,
f.name as family_name,
@@ -30,6 +31,7 @@ export async function GET(request: Request) {
id: u.id,
email: u.email,
name: u.name,
+ hasPassword: !!u.password_hash,
familyId: u.family_id,
memberId: u.member_id,
familyName: u.family_name,