kiss_auth 0.1.0 copy "kiss_auth: ^0.1.0" to clipboard
kiss_auth: ^0.1.0 copied to clipboard

A modular authentication and authorization interface for Dart applications.

0.1.0 #

Initial release with three independent modules:

🔐 Authentication Module (kiss_authentication) #

  • JWT token validation (HMAC & RSA)
  • Extract user identity from tokens

👤 Login Module (kiss_login) #

  • Credential-based authentication interfaces
  • Support for username/password, email/password, API keys, OAuth, anonymous
  • Abstract LoginProvider for external implementations (Firebase, PocketBase, Auth0, etc.)

🛡️ Authorization Module (kiss_authorization) #

  • Role-based and permission-based access control
  • In-memory provider for testing
  • Context-aware authorization

Each module can be used independently or combined as needed.

0
likes
0
points
2.35k
downloads

Publisher

unverified uploader

Weekly Downloads

A modular authentication and authorization interface for Dart applications.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dart_jsonwebtoken, meta, very_good_analysis

More

Packages that depend on kiss_auth