Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agentconnect : La redirection vers le mobile depuis MCP ne fonctionne pas #403

Closed
Tracked by #195
odelcroi opened this issue Sep 17, 2024 · 3 comments
Closed
Tracked by #195
Assignees

Comments

@odelcroi
Copy link
Member

odelcroi commented Sep 17, 2024

Probleme : après un login successful, la redirection vers le mobile ne fonctionne pas, si on vient de MCP
Cause : CSP trop restrictive sur MCP

Si on vient de AC (et non MCP), cela fonctionne

exemple :

image (2)

form action : *
la redirection finale vers "tchap://" ne lui plait pas, d'où l'intermediation avec cet écran

Solution 1 : écran intermediaire
https://github.com/element-hq/synapse/blob/develop/synapse/res/templates/sso_auth_account_details.html

Cet écran est nécessaire pour ouvrir l'application Tchap en bypassant les CSP que les FI peuvent imposer en header

Solution 2 : ne pas utiliser le scheme tchap:// mais plutot un https://

@odelcroi odelcroi changed the title Personnaliser l'écran de redirection mobile Agentconnect : La redirection vers le mobile depuis MCP ne fonctionne pas Sep 17, 2024
@odelcroi
Copy link
Member Author

solution 1 : l'écran en question

image (3)

@areox-net
Copy link

L'écran équivalent FranceConnect ça donne ça. Avec donc une demande de confirmation.
Screenshot 2024-09-23 at 14 44 57

Chez nous cela pourrait etre davantage une page de bienvenue qui confirme juste que la connexion est successful

@areox-net
Copy link

Voici un design simple pour l'écran de redirection "deguisé" en écran de bienveu

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants