5f7a14fde8cdb24b01fc0e5eadba145bfd9ecb04 max Sat Jul 25 23:16:06 2026 -0700 hgLogin: social login (Google/ORCID), email login link, change email. refs #37929 diff --git src/hg/inc/wikiLink.h src/hg/inc/wikiLink.h index 339530f6493..760dcd22a99 100644 --- src/hg/inc/wikiLink.h +++ src/hg/inc/wikiLink.h @@ -75,26 +75,29 @@ char *wikiLinkEncodeReturnUrl(char *hgsid, char *cgiName, char* urlSuffix); /* Return a CGI-encoded URL with hgsid to a CGI. Free when done. */ char *wikiLinkUserLogoutUrl(char *hgsid); /* Return the URL for the wiki user logout page. */ char *wikiLinkUserLogoutUrlReturning(char *hgsid, char *returnUrl); /* Return the URL for the wiki user logout page. */ char *wikiLinkUserSignupUrl(char *hgsid); /* Return the URL for the user signup page. */ char *wikiLinkChangePasswordUrl(char *hgsid); /* Return the URL for the user change password page. */ +char *wikiLinkChangeEmailUrl(char *hgsid); +/* Return the URL for the user change email page. */ + char *wikiServerAndCgiDir(); /* return the current full absolute URL up to the CGI name, like * http://genome.ucsc.edu/cgi-bin/. If login.relativeLink=on is * set, return only /cgi-bin/. Takes care of of non-root location of cgi-bin * and https. Result has to be free'd. */ void wikiFixLogoutLinkWithJs(); /* HTTP Basic Auth requires a strange hack to logout. This code prints a script * that fixes an html link with id=logoutLink */ #endif /* WIKILINK_H */