🔎 PashuSevak Auth – Diagnose

Base FS: /home/wwwpashu/public_html/psb_unified_auth_v2 • Base URL: https://www.pashusevak.com/psb_unified_auth_v2

1) PHP Environment

PHP Version 8.2.29 OK
Extension: curl Loaded OK
Extension: json Loaded OK
Extension: openssl Loaded OK
Extension: mysqli Loaded OK
Extension: mbstring Loaded OK

2) Files & Paths

widget.js present /home/wwwpashu/public_html/psb_unified_auth_v2/widget.js OK
autofill.js present /home/wwwpashu/public_html/psb_unified_auth_v2/autofill.js OK
config.php present /home/wwwpashu/public_html/psb_unified_auth_v2/config.php OK
widget.js content check Pure JS Good
widget.js BASE source Uses window.__PSB_BASE__ (OK) OK
autofill.js content check Pure JS Good

3) Config (2Factor / DB)

SMS_PROVIDER 2factor OK
TWOFACTOR_API_KEY ••••936042 OK
TWOFACTOR_TEMPLATE pashusevak OK
SMS_SENDER_ID psfarm OK
DB Config (optional now) wwwpashu_pashusevak@localhost / wwwpashu_main OK

4) Endpoint Ping

GET api/me.php {"ok":true,"user":null} OK

5) Optional: Send Test OTP (2Factor)

This will call api/start.php and should send SMS using your 2Factor config.

6) Console Snippets (Browser)

typeof PSBAuth
PSBAuth && PSBAuth.open()
sessionStorage.removeItem('psbWelcomed')
All checks look good. If overlay still hides, ensure footer block order & hard-refresh (Cmd/Ctrl+Shift+R).