C’est pris en charge à ma connaissance par la plupart des serveurs web et par la plupart des navigateurs... et c’est complètement inutilisé.
Et c'est normal, parce que c'est vraiment vraiment vraiment très complexe.
Les serveurs web le prennent en charge, cool, mais pour le prendre en compte dans ton code, c'est déjà une autre paire de manche. La mise en place dans le navigateur est compliquée. Coté serveur la gestion connexion/déconnexion n'est pas simple (il faut utiliser un mode où le client n'est pas obligé de s'authentifier). Pour l'utilisateur, transférer son identité sur un autre navigateur n'est pas simple. Tu prends encore plus de pleins fouet les problèmes d'autorité, mais tu peux créer ta propre PKI (on avait dit compliqué ?). On doit renouveler son identité régulièrement (oui les certificats client ont aussi une péremption).
Sur le papier c'est vraiment bien, mais dans les faits il vaut AMHA laisser ça pour les connexions M2M ou de serveur à serveur.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Backup => il y a de l'idée
Posté par barmic . En réponse au journal Comment Github a ressuscité mon logiciel libre. Évalué à 4.
Et c'est normal, parce que c'est vraiment vraiment vraiment très complexe.
Les serveurs web le prennent en charge, cool, mais pour le prendre en compte dans ton code, c'est déjà une autre paire de manche. La mise en place dans le navigateur est compliquée. Coté serveur la gestion connexion/déconnexion n'est pas simple (il faut utiliser un mode où le client n'est pas obligé de s'authentifier). Pour l'utilisateur, transférer son identité sur un autre navigateur n'est pas simple. Tu prends encore plus de pleins fouet les problèmes d'autorité, mais tu peux créer ta propre PKI (on avait dit compliqué ?). On doit renouveler son identité régulièrement (oui les certificats client ont aussi une péremption).
Sur le papier c'est vraiment bien, mais dans les faits il vaut AMHA laisser ça pour les connexions M2M ou de serveur à serveur.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)