flyingdarts_authress_login 0.0.4 copy "flyingdarts_authress_login: ^0.0.4" to clipboard
flyingdarts_authress_login: ^0.0.4 copied to clipboard

A Dart/Flutter package for Authress authentication with widget-based authentication guards

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.2-dev.1 - 2025-08-09 #

Added #

  • Provider-based authentication context and state management
  • Go Router integration with redirect logic and route guards
  • Context extensions for easy access to auth state, user, and tokens
  • Automatic token lifecycle management (persist, renew, expiry checks)
  • Secure token storage using shared_preferences
  • Smart browser/deep-link handling via webview_flutter, url_launcher, and app_links
  • Role and group-based access helpers
  • Comprehensive error states and callbacks
  • Core models: AuthressConfiguration, AuthState variants, UserProfile, DeepLinkConfig
  • Example usage and API documentation in README.md

0.0.2-dev.2 - 2025-08-09 #

Changed #

  • Update docs

0.0.2-dev.3 - 2025-08-09 #

Changed #

  • Update docs

0.0.4 - 2026-01-10 #

Changed #

  • Updated flutter SDK to 3.38.6
  • Updated depedencies
  • Fixed unit tests
0
likes
140
points
103
downloads

Publisher

verified publisherflyingdarts.net

Weekly Downloads

A Dart/Flutter package for Authress authentication with widget-based authentication guards

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

app_links, crypto, flutter, go_router, http, jwt_decode, shared_preferences, url_launcher, webview_flutter

More

Packages that depend on flyingdarts_authress_login