idleman 3 years ago
parent
commit
18adb9f29d
3 changed files with 7 additions and 2 deletions
  1. 1 1
      action.php
  2. 5 0
      class/User.class.php
  3. 1 1
      js/main.js

+ 1 - 1
action.php

@@ -79,7 +79,7 @@ switch ($_['action']){
 
 				// ETAPE 10
 				if(isset($_['rememberMe']) && $_['rememberMe']){
-					$cookie = sha1('$^é"'.mt_rand(0,100000).'=)àç_è');
+					$cookie = sha1(random_bytes(20));
 					$myUser->preference('cookie',$cookie);
 					make_cookie(COOKIE_NAME, $cookie);
 				} else {

+ 5 - 0
class/User.class.php

@@ -409,6 +409,11 @@ class User extends Entity
         $this->firms = $firms;
     }
 
+    public function getRanksId(){
+        global $myFirm;
+        return array_keys($this->ranks[$myFirm->id]);
+    }
+
         //Retourne un objet manager (User vide si pas de manager) quel que soit le provider d'entré (ad : objet, db: login)
     public function manager(){
         $manager = new User();

+ 1 - 1
js/main.js

@@ -2774,7 +2774,7 @@ function is_phone(){
 /** PERMISSION **/
 //Récuperation d'une liste de permission dans le tableau #permissions
 function core_permission_search(callback){
-	console.log('ee');
+	
 	var data = {
 		action:'core_permission_search',
 	};