]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/ctdl_module.h
Revert "citserver: remove openid support"
[citadel.git] / citadel / server / ctdl_module.h
index b288c71aa9df5614d36d1a05ff91a308e966ec6b..fa1ed4f83ac3b2a794547addb3918e840607f229 100644 (file)
@@ -321,4 +321,9 @@ void CtdlUserLogout(void);
 long CtdlLocateMessageByEuid(char *euid, struct ctdlroom *qrbuf);
 
 
+/*
+ * Expose API calls from modules/openid/serv_openid_rp.c in order to turn it into a generic external authentication driver
+ */
+int attach_extauth(struct ctdluser *who, StrBuf *claimed_id);
+
 #endif /* CTDL_MODULE_H */