PackageTrack
Sign in Get early access

aim_server_basic_auth

Basic authentication middleware for Aim framework. Provides RFC 7617 compliant HTTP Basic Authentication with customizable user verification, realm support, and path exclusion.

0.1.1 aim-dart/aim

What this package is like to depend on

Last release 7 months ago

20 Jan 2026

Too new to tell

only 2 dated releases

Nearly every release is documented

notes for 2 of 2 stable releases

Nothing withdrawn

no release was ever pulled

7 months old

2 releases · first in 2026

2 releases in the last 12 months

see the full history below

Release timeline

2 releases · Jan 2026 to Jan 2026
Release Pre-release

Releases

latest 2
  1. 0.1.1 20 Jan 2026
    Release notes

    Internal fixes. No functional changes.

    Open source →
    Release notes

    Internal fixes. No functional changes.

    Open source →
    Release notes Open source →
  2. 0.0.1 02 Jan 2026
    Release notes

    Added

    • Initial release of aim_server_basic_auth
    • RFC 7617 compliant HTTP Basic Authentication middleware
    • Custom async user verification function support
    • Configurable realm for authentication dialogs
    • Path exclusion feature for public routes
    • Full support for special characters in passwords (including colons)
    • Unicode character support in usernames and passwords
    • Automatic WWW-Authenticate header in 401 responses
    • Comprehensive test suite with 36 tests
    • Complete API documentation with dartdoc comments
    • Security best practices documentation
    • Comparison guide with JWT authentication

    Security

    • Enforces WWW-Authenticate header on all 401 responses (RFC 7617 compliance)
    • Secure credential handling (passwords never logged or stored in middleware)
    • Base64 decoding error handling
    • Flexible verification function for custom security implementations

    Examples

    • Basic authentication setup
    • Database-backed user verification
    • Password hashing integration
    • Path exclusion configuration
    • Production security recommendations
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive