Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/emersion/go-sasl
github.com/emersion/go-sasl
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
51
symbols
98
edges
9
files
17
documented · 33%
24
cross-repo links
Search
What it actually does
AI analysis from the code graph — generated when you open this
loading…
Extension points
exported contracts — how you extend this code
Server (Interface)
Server interface to perform challenge-response authentication. [9 implementers]
sasl.go
AnonymousAuthenticator (FuncType)
Get trace information from clients logging in anonymously.
anonymous.go
ExternalAuthenticator (FuncType)
ExternalAuthenticator authenticates users with the EXTERNAL mechanism. If the identity is left blank, it indicates that
external.go
PlainAuthenticator (FuncType)
Authenticates users with an identity, a username and a password. If the identity is left blank, it indicates that it is
plain.go
OAuthBearerAuthenticator (FuncType)
(no doc)
oauthbearer.go
Client (Interface)
Client interface to perform challenge-response authentication. [5 implementers]
sasl.go
Core symbols
most depended-on inside this repo
Error
called by 13
oauthbearer.go
Next
called by 10
sasl.go
fail
called by 7
oauthbearer.go
Start
called by 7
sasl.go
Start
called by 0
anonymous.go
Next
called by 0
anonymous.go
NewAnonymousClient
called by 0
anonymous.go
Next
called by 0
anonymous.go
Shape
Method
19
Function
15
Struct
11
FuncType
4
Interface
2
Languages
Go
100%
Modules
by API surface
oauthbearer.go
12 symbols
plain.go
8 symbols
external.go
8 symbols
anonymous.go
8 symbols
sasl.go
5 symbols
login.go
4 symbols
oauthbearer_test.go
3 symbols
plain_test.go
2 symbols
login_test.go
1 symbols
Used by 24 indexed graphs
manifest dependencies, hub-wide
github.com/Notifuse/notifuse
github.com/SigNoz/signoz
github.com/WCY-dt/MrRSS
github.com/abhinavxd/libredesk
github.com/binwiederhier/ntfy
github.com/coder/coder
github.com/daptin/daptin
github.com/emersion/go-imap
github.com/foxcpp/maddy
github.com/future-architect/vuls
… +14 more
For agents
$
claude mcp add go-sasl \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact