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

Faciliter l'accès à l'aide sur la vérification d'appareil #402

Closed
Delphgateau opened this issue Sep 16, 2024 · 14 comments
Closed

Faciliter l'accès à l'aide sur la vérification d'appareil #402

Delphgateau opened this issue Sep 16, 2024 · 14 comments
Assignees

Comments

@Delphgateau
Copy link

Delphgateau commented Sep 16, 2024

Pourquoi :
La vérification d'appareil est complexe pour l'utilisateur lorsqu'il n'utilise qu'un appareil, c'est à dire dans la majorité des cas :
image
Il doit réinitialiser la signature croisée avant de procéder à la vérification, sinon la vérification échoue et la demande apparait à chaque fois que l'utilisateur ouvre son application.

Trouver l'article FAQ pour ce problème n'est pas simple pour l'utilisateur, et il tourne en rond.

Proposition :
Ajouter un bouton "aide" à côté du bouton "vérifier" dans la pop qui s'affiche, qui amène vers la page de la FAQ qui détaille la procédure.

@areox-net t'en penses quoi ?

tickets
web : tchapgouv/tchap-web-v4#1140
android : tchapgouv/tchap-android#1116
ios : tchapgouv/tchap-ios#1105

@areox-net
Copy link

@Delphgateau Le lien vers l'aide me semble une bonne idée.
Mais si la seule issue dans ce cas est de reset la signature croisée, on pourrait pas trouver une manière de proposer directement cette action, voir idéalement le faire de manière invisible pour l'user ?

@Delphgateau
Copy link
Author

@areox-net ce n'est pas systématique, ça arrive quand tu te connectes sur un nouvel appareil par exemple, que ton code de récupération ne fonctionne pas (on ne sait pas pourquoi) et la seule solution est de faire ça : https://aide.tchap.beta.gouv.fr/fr/article/comment-verifier-tchap-sur-iphone-lorsquon-lutilise-uniquement-sur-cet-appareil-iphone-1bj0n0f/
Pareil sur les 3 clients. Donc on pourrait faire un article très général sur la vérification en mettant en évidence ce cas, comme ça les users ne tournent pas en rond en regénérant un code en vain.

@areox-net
Copy link

@Delphgateau Ok, mais on ne saurait pas détecter le cas de connexion avec un seul appareil et demander directement le MDP qui réinitialise la Signature Croisée ?
Ou alors proposer ce "bouton magique" si les autres méthodes n'ont pas marché.

Afficher un bouton "Aide" à coté du bouton "Vérifier" et renvoyer vers un article qui explique que pour vérifier il faut pas faire la Vérification mais autre chose, me semble un peu bizarre. XD
On donne des solutions à nos users, mais le système reste totalement incompréhensible.
Il faudrait refaire un point global là dessus.

Après je me demande pourquoi si pour vérifier un appareil il suffit d'Activer ou Réinitialiser la Signature Croisée et donc rentrer un MDP, on propose d'autres solutions plus compliquées ?

@Delphgateau
Copy link
Author

@areox-net je crois qu'on ne peut pas identifier l'unique appareil dans le cas par exemple où tu changes de tel sans forcément te déconnecter de ton ancien appareil, et que tu n'y as plus accès(ça doit souvent arriver). Tu confirmes @NicolasBuquet ?
Par contre l'idée de proposer le bouton magique "réinitialiser" est bien, mais niveau cas d'usage je ne vois pas à quel moment le proposer et surtout si c'est possible/facile techniquement : en gros on entre son code de récup, il est bon, mais l'appareil n'est toujours pas vérifié.

Dans le bouton aide, on amènera à l'article général : celui qui explique comment vérifier avec ton code de récup -> dans beaucoup de cas, ça fonctionne. Et on mettrai en 2ème partie ce cas d'usage pour lequel ça ne fonctionne pas. Mais il faut tout réunir sur un même article je pense.

Et quand tu réinitialises ta signature croisée, tu dois après regénérer ton code de récupération et tu ne récupères pas toujours tes messages.

Je suis d'accord c'est hyper complexe 🤯🤯

@areox-net
Copy link

@Delphgateau Oui, on est en permanence dans la grosse rustine 😩

En tous cas, un article plus complet serait surement utile et la seule chose faisable aujourdh'hui.
Je veux juste dire que personne a envie de lire un long article ni un amont ni en cas de problème (situation de stress). Ca ne fait que participer à la perception d'un produit compliqué.
Il faudrait qu'on arrive à proposer le bon lien au bon moment.
Par exemple: IF erreur de vérification THEN Afficher l'erreur et proposer le lien vers FAQ troubleshooting.

@Delphgateau
Copy link
Author

Complètement d'accord 😄

@Delphgateau
Copy link
Author

@areox-net areox-net self-assigned this Oct 7, 2024
@areox-net
Copy link

@Delphgateau Voici des pistes pour repondre à cet objectif.

Web

Modale à la connexion
Image
Bannière
Image

Mobile

Image

@Delphgateau
Copy link
Author

Merci @areox-net !
Sur mobile je trouve ça top, sur web j'ai peur qu'ils lisent pas la phrase et ne trouve pas l'info (je me trompe peut être)

  • sinon on peut mettre le lien en bleu Tchap ?
  • ou ajouter un bouton aide (? ou i) juste à côté de "Vérifier cet appareil" ?

@areox-net
Copy link

@Delphgateau Faut voir si ça rentre
image

Le petit picto à coté du titre va etre aussi facile à louper, et on a un autre picto rouge à gauche déjà.

@Delphgateau
Copy link
Author

J'aime bien le bouton aide.
Et oui je comprends pour le picto t'as raison

@Delphgateau
Copy link
Author

@areox-net
Sur Android, c'est plutôt sur cet écran qu'il faudrait l'afficher en prio :
image

@areox-net
Copy link

Merci @Delphgateau, j'avais oublié cela.

Voici l'écran Android
image

@Delphgateau
Copy link
Author

Perfecto merci @areox-net !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: déployé en prod
Development

No branches or pull requests

2 participants