Subversion Repositories Applications.wikini

Rev

Rev 66 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 66 Rev 75
Line 174... Line 174...
174
 
174
 
175
			if($token != null) {
175
			if($token != null) {
176
				// On demande à l'annuaire si le jeton est bien valide
176
				// On demande à l'annuaire si le jeton est bien valide
177
				$jeton_rafraichi = json_decode(file_get_contents($this->wiki->config['sso_url'].'rafraichir?token='.$token), true);
177
				$jeton_rafraichi = json_decode(file_get_contents($this->wiki->config['sso_url'].'rafraichir?token='.$token), true);
178
				$nom_wiki = $this->verifierEtInsererUtilisateurParJeton($jeton_rafraichi);
-
 
Line 179... Line 178...
179
				$token_decode = $this->decoderToken($jeton_rafraichi['token']);
178
				$nom_wiki = $this->verifierEtInsererUtilisateurParJeton($jeton_rafraichi);
180
 
179
 
181
				// dans le pire des cas, si on se déconnecte dans une autre application, on sera déconnecté 
180
				// dans le pire des cas, si on se déconnecte dans une autre application, on sera déconnecté 
182
				// lorsque le jeton expirera
181
				// lorsque le jeton expirera
Line 199... Line 198...
199
		$token = $this->getToken();
198
		$token = $this->getToken();
200
		if($token != null) {
199
		if($token != null) {
201
			// On demande à l'annuaire si le jeton est bien valide
200
			// On demande à l'annuaire si le jeton est bien valide
202
			$jeton_rafraichi = json_decode(file_get_contents($this->wiki->config['sso_url'].'rafraichir?token='.$token), true);
201
			$jeton_rafraichi = json_decode(file_get_contents($this->wiki->config['sso_url'].'rafraichir?token='.$token), true);
203
			$nom_wiki = $this->verifierEtInsererUtilisateurParJeton($jeton_rafraichi);
202
			$nom_wiki = $this->verifierEtInsererUtilisateurParJeton($jeton_rafraichi);
204
			$token_decode = $this->decoderToken($jeton_rafraichi['token']);
-
 
205
			$this->wiki->SetUser($this->wiki->LoadUser($nom_wiki));
203
			$this->wiki->SetUser($this->wiki->LoadUser($nom_wiki));
206
		}
204
		}
207
	}
205
	}
Line 208... Line 206...
208
 
206