# Functions
No description provided by the author
IsSlugAscii returns true only if SlugAscii(s) == s.
NewSingleHostReverseProxy returns a new ReverseProxy that rewrites URLs to the scheme, host, and base path provided in target.
No description provided by the author
Slug replaces each run of characters which are not unicode letters or numbers with a single hyphen, except for leading or trailing runs.
SlugAscii is identical to Slug, except that runs of one or more unicode letters or numbers that still fall outside the ASCII range will have their UTF-8 representation hex encoded and delimited by hyphens.
# Variables
No description provided by the author
SocialLogTag is the log tag for the social provider.
# Structs
ADConfig is the configuration object for an LDAP connector.
ADProvider is an auth delegation provider for LDAP protocol.
GothConfig is the main configuration object for the Social provider.
GothProviderConfig the configurations required for the individual goth providers.
No description provided by the author
No description provided by the author
ReverseProxy is an HTTP Handler that takes an incoming request and sends it to another server, proxying the response back to the client.
Social is the identity handler for all social auth, it is a wrapper around Goth, and makes use of it's pluggable providers to provide a raft of social OAuth providers as SSO or Login delegates.