mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 17:26:10 -06:00
work on obfuscating PSK
This commit is contained in:
parent
47b672b220
commit
0854024887
@ -101,6 +101,24 @@
|
|||||||
}
|
}
|
||||||
window.addEventListener('resize', function(){ checkSideNav() });
|
window.addEventListener('resize', function(){ checkSideNav() });
|
||||||
checkSideNav();
|
checkSideNav();
|
||||||
|
|
||||||
|
window.addEventListener('DOMContentLoaded', function() {
|
||||||
|
secretToggle = document.querySelector('.secret-toggle')
|
||||||
|
secret = document.querySelector('.secret')
|
||||||
|
secret_value = secret.innerHTML
|
||||||
|
obfuscated = "••••••••"
|
||||||
|
secret.innerHTML = obfuscated
|
||||||
|
|
||||||
|
secretToggle.addEventListener('click', function() {
|
||||||
|
if (secretToggle.classList.contains('active')) {
|
||||||
|
secret.innerHTML = secret_value
|
||||||
|
secretToggle.innerHTML = 'Hide'
|
||||||
|
} else {
|
||||||
|
secret.innerHTML = obfuscated
|
||||||
|
secretToggle.innerHTML = 'Show'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
{# Page layout #}
|
{# Page layout #}
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row">PSK</th>
|
<th scope="row">PSK</th>
|
||||||
<td class="font-monospace">{{ object.auth_psk|placeholder }}</td>
|
<td class="font-monospace secret">{{ object.auth_psk|placeholder }}</td><button type="button" class="btn btn-primary secret-toggle" data-bs-toggle="button">Show</button>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user