mirror of
https://github.com/nuxsmin/sysPass.git
synced 2026-03-05 16:14:11 +01:00
* [MOD] Add dot to LDAP group name chack regex. Thanks to @davidpsc. Closes #280
* [FIX] Fixed user migration from 1.1 * [MOD] Update version
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
=== ** v1.2.0.16 ===
|
||||
|
||||
* [MOD] Add dot to LDAP group name chack regex. Thanks to @davidpsc. Closes #280
|
||||
* [FIX] Fixed user migration from 1.1
|
||||
* [MOD] Update version
|
||||
|
||||
=== ** v1.2.0.15 ===
|
||||
|
||||
* [FIX] Fixed LDAP mail retrieving when multiple mail addresses are set. Thanks to @ArminXG. Closes #278
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
=== ** v1.2.0.16 ===
|
||||
|
||||
* [MOD] Añadido punto a la expresión regular en la comprobación del nombre de grupo en LDAP. Gracias a @davidpsc. Closes #280
|
||||
* [FIX] Corregida migración de usuario desde 1.1
|
||||
* [MOD] Actualizada versión
|
||||
|
||||
=== ** v1.2.0.15 ===
|
||||
|
||||
* [FIX] Corregido fallo al obtener dirección de correo desde LDAP cuando hay múltiples direcciones. Gracias a @ArminXG. Closes #278
|
||||
|
||||
@@ -137,7 +137,7 @@ class Auth
|
||||
$ldapGroup = strtolower(Config::getValue('ldap_group'));
|
||||
$groupName = array();
|
||||
|
||||
preg_match('/^cn=([\w\s-]+),.*/i', $group, $groupName);
|
||||
preg_match('/^cn=([\w\s-.]+),.*/i', $group, $groupName);
|
||||
|
||||
if (strtolower($groupName[1]) == $ldapGroup || strtolower($group) == $ldapGroup) {
|
||||
return true;
|
||||
|
||||
@@ -71,11 +71,15 @@ class UserMigrate
|
||||
. 'user_lastUpdate = NOW(),'
|
||||
. 'user_isMigrate = 0 '
|
||||
. 'WHERE user_login = :login '
|
||||
. 'AND user_isMigrate = 1 LIMIT 1';
|
||||
. 'AND user_isMigrate = 1 '
|
||||
. 'AND (user_pass = SHA1(CONCAT(user_hashSalt,:passOld)) '
|
||||
. 'OR user_pass = MD5(:passOldMd5)) LIMIT 1';
|
||||
|
||||
$data['pass'] = $passdata['pass'];
|
||||
$data['salt'] = $passdata['salt'];
|
||||
$data['login'] = $userLogin;
|
||||
$data['passOld'] = $userPass;
|
||||
$data['passOldMd5'] = $userPass;
|
||||
|
||||
if (DB::getQuery($query, __FUNCTION__, $data) === false) {
|
||||
return false;
|
||||
|
||||
@@ -309,7 +309,7 @@ class Util
|
||||
*/
|
||||
public static function getVersion($retBuild = false)
|
||||
{
|
||||
$version = array(1, 2, 0, '15');
|
||||
$version = array(1, 2, 0, '16');
|
||||
|
||||
if (!$retBuild) {
|
||||
array_pop($version);
|
||||
|
||||
Reference in New Issue
Block a user