X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fopenid.c;h=21ffa595a6d9a860a7f48d09de265239a4f80f1e;hb=54b083bf78b5f0febc0777409953006ff6c864da;hp=b94f0fbc3f548f3bc579307e0fb65633443ca691;hpb=cdda425c8f976595723ede8c5b461c090822214b;p=citadel.git diff --git a/webcit/openid.c b/webcit/openid.c index b94f0fbc3..21ffa595a 100644 --- a/webcit/openid.c +++ b/webcit/openid.c @@ -10,6 +10,8 @@ */ void display_openids(void) { + char buf[1024]; + output_headers(1, 1, 1, 0, 0, 0); wprintf("
"); @@ -17,7 +19,12 @@ void display_openids(void) svput("BOXTITLE", WCS_STRING, _("Manage Account/OpenID Associations")); do_template("beginbox"); - wprintf("FIXME -- we have to list the existing ones here"); + serv_puts("OIDL"); + serv_getln(buf, sizeof buf); + if (buf[0] == '1') while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) { + escputs(buf); + wprintf("
\n"); + } wprintf("
\n");