({ disableFormLogin, disableBasicAuth, disableOIDCLogin })
| 239 | } |
| 240 | |
| 241 | function updateLoginOptionsUI({ disableFormLogin, disableBasicAuth, disableOIDCLogin }) { |
| 242 | const authForm = document.getElementById("authForm"); |
| 243 | if |
| 244 | (authForm) { |
| 245 | authForm.style.display = disableFormLogin ? "none" : "block"; |
| 246 | setTimeout(() => { |
| 247 | const loginInput = document.getElementById('loginUsername'); |
| 248 | if (loginInput) loginInput.focus(); |
| 249 | }, 0); |
| 250 | } |
| 251 | const basicAuthLink = document.querySelector('a[href$="api/auth/login_basic.php"], a[href$="/api/auth/login_basic.php"]'); |
| 252 | if (basicAuthLink) basicAuthLink.style.display = disableBasicAuth ? "none" : "inline-block"; |
| 253 | const oidcLoginBtn = document.getElementById("oidcLoginBtn"); |
| 254 | if (oidcLoginBtn) oidcLoginBtn.style.display = disableOIDCLogin ? "none" : "inline-block"; |
| 255 | } |
| 256 | |
| 257 | function updateLoginOptionsUIFromStorage() { |
| 258 | updateLoginOptionsUI({ |
no outgoing calls
no test coverage detected