From 5a2a5ee37480b0856b06b656b5b29d12ce132722 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Thu, 7 Nov 2013 23:50:21 +0100 Subject: Issue #235: refactorisation code Persona MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le code pour la connexion via Persona a été bougée dans le fichier main.js avec le reste du code JS Ça ne marche toujours pas sous Firefox car il essaye d'initialiser navigator.id.watch avant que le fichier login.persona.org/include.js ne soit chargé L'url est correctement écrite côté serveur pour permettre à Persona d'indiquer au site que la connexion s'est bien passée --- app/controllers/indexController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/controllers/indexController.php') diff --git a/app/controllers/indexController.php b/app/controllers/indexController.php index 15b0b1d18..76fd2cc75 100755 --- a/app/controllers/indexController.php +++ b/app/controllers/indexController.php @@ -194,7 +194,7 @@ class indexController extends ActionController { $url = 'https://verifier.login.persona.org/verify'; $assert = Request::param ('assertion'); $params = 'assertion=' . $assert . '&audience=' . - urlencode (Url::display () . ':80'); + urlencode (Url::display (null, 'php', true)); $ch = curl_init (); $options = array ( CURLOPT_URL => $url, -- cgit v1.2.3