Skip to content

flueco_auth_basic

Basic-authentication strategy for flueco_auth. The public library exports its authentication and credential types plus BasicAuthenticationProvider.

BasicAuthenticationProvider requires a SecureStorage implementation and a BasicAuthenticationHandlerFactory. It provides a store and authenticator agent for the basic strategy. The authentication object creates an HTTP Basic Authorization value by Base64-encoding username:password; Base64 is encoding, not encryption. Use TLS for transport and protect credentials at rest and in diagnostics.

The supplied provider currently does not support refresh. Add this package alongside flueco_auth only if HTTP Basic matches the server protocol; it does not provide a login UI or server-side identity management.

See the Authentication guide, flueco_auth, and the package README.