mirror of
https://github.com/ZSCGR/CloudFlare-ImgBed.git
synced 2026-08-20 07:33:43 +08:00
- Add passwordHash.js: SHA-256 + salt hashing with plaintext backward compatibility - Add sessionManager.js: HttpOnly cookie sessions with separate admin_session/user_session - Add sessionCheck.js: session validation endpoint for frontend route guards - Add logout.js: session destruction endpoint with authType support - Update login.js: return user_session cookie on successful login - Update check.js: return admin_session cookie on successful admin auth - Update _middleware.js: check admin_session before Basic Auth, remove WWW-Authenticate header - Update security.js: hash passwords on save, mask in GET, clear sessions on password change - Update dualAuth.js/userAuth.js: use verifyPassword and session validation