Skip to main content

Module backends

Module backends 

Source
Expand description

What a server stores and how it signs people in, as traits; server::Store and Smtp are the defaults.

Structs§

Smtp
Mail through COMINDLY_SMTP_URL (e.g. smtps://user:pass@host).

Traits§

AccountStore
Members, invitations, sign-in links and codes, sessions and personal access tokens.
AuditLog
Who changed what in accounts, secrets and settings, for admins to read.
Authenticator
Who a request comes from: a session cookie or a bearer token, or nobody.
DeviceSignIn
Command-line sign-in approved in the browser: the command starts it and polls, a signed-in member approves it, and the command receives a personal access token.
Mailer
Sends sign-in links and invitations.
SecretStore
Git and LLM tokens, by name.
SettingsStore
The server’s own settings: the repositories it indexes.