From fad17e5962ff3f70b59c26195b16caf6b3548c23 Mon Sep 17 00:00:00 2001 From: Warren Date: Sat, 16 May 2026 23:20:38 +0800 Subject: [PATCH] fix: Set correct bcrypt hash for admin password MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problem: - PostgreSQL admins.password was empty (length=0) - SQLite sftpgo_admins.password_hash was empty (length=0) - Admin login failed with 'Invalid credentials' Solution: - Generated fresh bcrypt hash for 'admin123' - Updated both PostgreSQL and SQLite databases - Restarted server to refresh in-memory cache Test result: ✅ Admin login returns token successfully Password: admin123 Hash: $2b$10$... (60 chars) Files updated: - data/auth.sqlite (SQLite) - PostgreSQL admins table --- data/auth.sqlite | Bin 73728 -> 73728 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/data/auth.sqlite b/data/auth.sqlite index 4fe65537d8f15df86a9876c1d328e8bbf4029ca5..0bec7b272b677a3e3342ef5f29814095d6c316a5 100644 GIT binary patch delta 1174 zcma)*%}*LZ6u@`nBVfc?jK+}Ggsdb@jb#;3il+ut>Ia|#3N|gSFw2L)uDgo}#vq4Y zdg{luG)<3f(xfpx^k8cGC)DE5=pzJAkfOq?HtUtZ! z7v~d`wvcr_wm9u`ggvv1@e!+sL$i6>J&x?_=2F1xofiF$jpC&5-;`$|8=+b;EBe>F zA3=ra`Sr6Q>x?E6_Q{NyCSx=2Q_66bww0`mGrYWHwQ#OY=L|g+p7q%R_R-tos&6iC z3rtD#OMdShvMm(6MLu)0;CB5lWi!|rPD1~wh6#1#TP(?=V_g9c2zUq& z;5R%X@1VOw(FdB|T6I#R=mB!ay4n>6(5Q;O#TU_VRwZB+*5DC#b^vcE6f0 zlT0j=#1pw{8n&1$ENc#|dJqb_*kG~9PI%U=Df66jEm~Z425n`%y0cez-nRY-wkRf@ z=JFASPe#^IA;RRO1T`iJIW$NKXg!w{P(;dei3rO?B~GBmSSBsvGl`STNuPMy;Y3 W)bmqcyj3G$4cDX!^>XLVT=)x4L`0SV delta 49 zcmZoTz|wGlWr8##&qNt#Rvreu-X9xN7VvLoDflD5s6k*+gTbN+3Y#XdB)~)fz!Vbe