mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-31 01:35:36 +02:00
Added changes to reset password system
This commit is contained in:
parent
a1f23af142
commit
bfa3b43ee7
@ -268,8 +268,7 @@ echo '</div>';
|
|||||||
echo '<div id="ver_num">'.$pandora_version.(($develop_bypass == 1) ? ' '.__('Build').' '.$build_version : '') . '</div>';
|
echo '<div id="ver_num">'.$pandora_version.(($develop_bypass == 1) ? ' '.__('Build').' '.$build_version : '') . '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
|
|
||||||
if ($mail != "") {
|
if ($process_error_message == '') {
|
||||||
if ($process_error_message == '') {
|
|
||||||
echo '<div id="reset_correct" title="' . __('Password reset') . '">';
|
echo '<div id="reset_correct" title="' . __('Password reset') . '">';
|
||||||
echo '<div class="content_alert">';
|
echo '<div class="content_alert">';
|
||||||
echo '<div class="icon_message_alert">';
|
echo '<div class="icon_message_alert">';
|
||||||
@ -286,8 +285,8 @@ if ($mail != "") {
|
|||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo '<div id="reset_correct" title="' . __('Password reset') . '">';
|
echo '<div id="reset_correct" title="' . __('Password reset') . '">';
|
||||||
echo '<div class="content_alert">';
|
echo '<div class="content_alert">';
|
||||||
echo '<div class="icon_message_alert">';
|
echo '<div class="icon_message_alert">';
|
||||||
@ -304,9 +303,9 @@ if ($mail != "") {
|
|||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($correct_reset_pass_process != "") {
|
if ($correct_reset_pass_process != "") {
|
||||||
echo '<div id="final_process_correct" title="' . __('Password reset') . '">';
|
echo '<div id="final_process_correct" title="' . __('Password reset') . '">';
|
||||||
echo '<div class="content_alert">';
|
echo '<div class="content_alert">';
|
||||||
|
@ -588,7 +588,7 @@ if (! isset ($config['id_user'])) {
|
|||||||
|
|
||||||
if ($db_reset_pass_entry) {
|
if ($db_reset_pass_entry) {
|
||||||
if (($db_reset_pass_entry + SECONDS_2HOUR) < time()) {
|
if (($db_reset_pass_entry + SECONDS_2HOUR) < time()) {
|
||||||
$process_error_message = __('This user has not requested a password change');
|
$process_error_message = __('Too much time since password change request');
|
||||||
delete_reset_pass_entry($id_user);
|
delete_reset_pass_entry($id_user);
|
||||||
require_once ('general/login_page.php');
|
require_once ('general/login_page.php');
|
||||||
}
|
}
|
||||||
@ -598,7 +598,7 @@ if (! isset ($config['id_user'])) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$process_error_message = __('Too much time since password change request');
|
$process_error_message = __('This user has not requested a password change');
|
||||||
require_once ('general/login_page.php');
|
require_once ('general/login_page.php');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2926,3 +2926,11 @@ create table IF NOT EXISTS `tphase`(
|
|||||||
`timeout` int unsigned default null,
|
`timeout` int unsigned default null,
|
||||||
PRIMARY KEY (`phase_id`,`transaction_id`)
|
PRIMARY KEY (`phase_id`,`transaction_id`)
|
||||||
) engine=InnoDB DEFAULT CHARSET=utf8;
|
) engine=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS `treset_pass` (
|
||||||
|
`id` bigint(10) unsigned NOT NULL auto_increment,
|
||||||
|
`id_user` varchar(100) NOT NULL default '',
|
||||||
|
`cod_hash` varchar(100) NOT NULL default '',
|
||||||
|
`reset_time` int(10) unsigned NOT NULL default 0,
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user