mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-02-14 07:05:02 +00:00
Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar. Default Settings: Also verify correct Type (name) on Upgrade > App Defaults. User: Show Nickname in Contact select if no Given or Family name. Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
This commit is contained in:
@@ -51,6 +51,7 @@
|
||||
<script language="JavaScript" type="text/javascript" src="<!--{project_path}-->/resources/bootstrap/js/bootstrap.min.js"></script>
|
||||
<script language="JavaScript" type="text/javascript" src="<!--{project_path}-->/resources/bootstrap/js/bootstrap-datetimepicker.min.js"></script>
|
||||
<script language="JavaScript" type="text/javascript" src="<!--{project_path}-->/resources/bootstrap/js/bootstrap-colorpicker.js"></script>
|
||||
<script language="JavaScript" type="text/javascript" src="<!--{project_path}-->/resources/bootstrap/js/bootstrap-pwstrength.min.js"></script>
|
||||
<?php
|
||||
//web font loader
|
||||
if ($_SESSION['theme']['font_loader']['text'] == 'true') {
|
||||
@@ -195,6 +196,24 @@
|
||||
});
|
||||
});
|
||||
|
||||
//apply password strength plugin
|
||||
$('#password').pwstrength({
|
||||
common: {
|
||||
minChar: 8,
|
||||
usernameField: '#username',
|
||||
},
|
||||
/* rules: { }, */
|
||||
ui: {
|
||||
// very weak weak normal medium strong very strong
|
||||
colorClasses: ["danger", "warning", "warning", "warning", "success", "success"],
|
||||
progressBarMinPercentage: 15,
|
||||
showVerdicts: false,
|
||||
viewports: {
|
||||
progress: "#pwstrength_progress"
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
<?php if ($_SESSION['theme']['menu_brand_image']['text'] != '' && $_SESSION['theme']['menu_brand_image_hover']['text'] != '') { ?>
|
||||
//crossfade menu brand images (if hover version set)
|
||||
$(function(){
|
||||
|
||||
Reference in New Issue
Block a user