| 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 |
|