web-dev-qa-db-fra.com

Jeton non valide - Problème de connexion - Explication de ce qui est comparé

J'ai 2 environnements très similaires (mais évidemment pas identiques) - un test et une production. J'utilise uniquement le formulaire de connexion standard d'un élément de menu. Pourtant, je reçois un jeton invalide lorsque je tente de me connecter à l'environnement de test. L'environnement de production n'a pas ce problème.

J'ai passé beaucoup de temps là-dessus. Google est votre ami, tout comme le forum Joomla. J'ai essayé de nombreuses approches et une myriade de suggestions m'ont été proposées, sans succès. J'ai "contourné" le problème.

Néanmoins, cette question étant omniprésente avec Joomla, je souhaite commencer à étudier les problèmes sous-jacents et ce qui peut être fait à ce sujet (dans le but de la prévenir à l'avenir).

Je pense qu'une explication est en ordre. Une personne beaucoup mieux informée à ce sujet décrirait-elle (avec certitude) les mesures prises, les données comparées, leurs sources, leur emplacement de stockage, etc. afin que des mesures correctives puissent être envisagées. Processus définitif d'identification et de résolution du problème, disponible uniquement pour les administrateurs, mais disponible.

Je comprends pourquoi les jetons sont utilisés et je comprends plus ou moins comment cela se fait, mais pas suffisamment pour comprendre comment résoudre le problème quand il se produit (car cela risque de se reproduire).

Pour terminer, quelque chose comme cela rend un Joomla moins attrayant en tant que CMS. Ce genre de situation effraie les concepteurs et les développeurs. Nous n’avons pas besoin d’appels de nos clients qui ont ce problème, sauf s’il existe un moyen efficace de le prévenir ou de le traiter. Aucun procédé de ce type ne semble être disponible (du moins, je n'ai rien trouvé et je serais ravi de me tromper à ce sujet!).

Mes remerciements vont à ceux qui interviennent pour aider avec ceci.

3
Sheldon Seale

Ok, ce n’est pas une solution, mais le problème est simplement d’échanger les navigateurs.

Sur Mac, trois navigateurs sont ouverts lorsque je travaille sur mon site de développement (deux suffiraient). Il suffit de permuter en tant que jeton (je crois) qui a une limite de temps et qui est fondamentalement juste un cookie de connexion. Puis échangez plus tard.

2
Jemetos