Projet

Général

Profil

Anomalie #1175

Redirection when not logged in fail

Ajouté par Johan Cwiklinski il y a 3 mois. Mis à jour il y a 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Core
Version cible:
Début:
01/05/2018
Echéance:
% réalisé:

100%

Temps estimé:
Version utilisée:

Description

When you try to open a restricted URL and you're not loggd in; Galette should redirect you to the login page, but currently it displays a blank page.

It looks like the "403" code passed is the cause:

diff --git a/galette/includes/main.inc.php b/galette/includes/main.inc.php
index de440045..e165de47 100644
--- a/galette/includes/main.inc.php
+++ b/galette/includes/main.inc.php
@@ -155,7 +155,6 @@ $authenticate = function ($request, $response, $next) use ($container) {
         );
         $this->flash->addMessage('error_detected', _T("Login required"));
         return $response
-            ->withStatus(403)
             ->withHeader('Location', $this->router->pathFor('slash'));
     }
         //check for ACLs

Révisions associées

Révision 49f26f32 (diff)
Ajouté par Johan Cwiklinski il y a 2 mois

Fix not logged redirection; closes #1175

Historique

#1 Mis à jour par Johan Cwiklinski il y a 3 mois

  • Catégorie mis à Core

#2 Mis à jour par Johan Cwiklinski il y a 3 mois

  • Version cible mis à 0.9.2

#3 Mis à jour par Johan Cwiklinski il y a 2 mois

  • Statut changé de Nouveau à In Progress
  • Version cible changé de 0.9.2 à 0.9.1.1

#4 Mis à jour par Johan Cwiklinski il y a 2 mois

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Johan Cwiklinski il y a 2 mois

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF