Scalp-WSF

Lundi 22 novembre 2004 22:30 - Code

Scalp, j'en ai déjà parlé, c'est cette révolution dans le monde Liberty Alliance qui permet à tout site web d'ajouter un support complet pour le « Single Sign-On » avec une seule fonction, dans sa version C:

int scalp_sso(char *configfile, char **user);

Joie et félicité dans les chaumières quand j'avais annoncé cela.

Aujourd'hui, ce soir, que dis-je, à l'instant, sous la douche, une nouvelle évidence jaillit. Il fallait ajouter le support ID-WSF, c'est-à-dire le partage d'attributs, à Scalp !

Chose dite, chose faite.

char* scalp_get_info(char *configfile, char *user, char *attribute);

L'utilisation en est limpide; exemple:

email = scalp_get_info("/etc/scalp/config.xml", user, "email");

Bien sûr, il y aura toujours des esprits chagrins pour critiquer, pointer le fait que c'est seulement vingt ligne sur un weblog, rien de plus, que ce n'est pas si simple, que j'oublie des pans entiers des spécifications, surtout, qu'avec deux verres de vin blanc, ils auraient fait autant, etc.

Je les laisse dire et m'en vais finir la bouteille (Vouvray, val de Loire, 2003, chic et pas cher).