COOKIE COOKIE COOKIE CONUNDRUM
Dans le domaine du développement Web, un défi commun survient lorsque vous essayez de définir des cookies à travers plusieurs domaines. Bien que les préoccupations de sécurité restreignent à juste titre cette action, il existe des scénarios où il devient nécessaire, comme la connexion unique (sso).
la question
Le dilemme provient de de La nécessité d'un domaine, appelons-le "account.domain.com", pour définir un cookie qui indique le statut enregistré d'un utilisateur pour un groupe de domaines, pour Exemple:
&&&] Malheureusement, il n'y a pas de solution simple en utilisant PHP et des cookies pour atteindre le réglage des cookies inter-domaines. Le problème fondamental est que chaque domaine maintient son propre stockage de cookies, empêchant la définition des cookies à partir d'une origine sur une autre.
canal arrière: les domaines établissent des canaux de communication directs pour échanger l'identité de l'utilisateur et l'état de session Informations.
Token Passing:
Lorsque le navigateur d'un utilisateur navigue entre les domaines, un jeton signé numériquement est passé dans les paramètres de demande. Ce jeton propose les informations d'identité et de session de l'utilisateur, permettant à chaque domaine de vérifier indépendamment l'état de l'utilisateur.Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3