authwebview 2.0.0 copy "authwebview: ^2.0.0" to clipboard
authwebview: ^2.0.0 copied to clipboard

A Flutter package for OAuth authentication using WebView. Originally developed for Rapider.ai (https://www.rapider.ai). Supports PKCE, multiple providers, and secure token storage.

2.0.0 #

  • Major update with breaking changes
  • Complete rewrite of test infrastructure with mockito
  • Enhanced error handling with custom exceptions
  • Added dependency injection for better testability
  • Updated to latest Material 3 design system
  • Improved security with better PKCE implementation
  • Added comprehensive test coverage
  • Enhanced logging system
  • Code refactoring for better maintainability
  • Performance improvements with const constructors
  • Updated all dependencies to latest versions
  • Fixed all deprecated API usages
  • Improved documentation

1.0.4 #

  • Added proper error handling with custom exceptions
  • Enhanced security with improved PKCE implementation
  • Added comprehensive documentation
  • Added example application with secure token storage
  • Improved test coverage
  • Updated package description with Rapider.ai reference
  • Code cleanup and performance improvements

1.0.3 #

  • Updated dependencies to latest versions
  • Fixed WebView cache clearing issues
  • Improved error messages and logging
  • Added token refresh mechanism

1.0.2 #

  • Added PKCE support
  • Improved error handling
  • Added logout functionality
  • Fixed state parameter validation

1.0.1 #

  • Initial release with basic OAuth flow support
  • Support for multiple providers
  • Basic error handling

1.0.0 #

  • Initial version created for Rapider.ai
  • Basic OAuth implementation
  • WebView integration
0
likes
140
points
83
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for OAuth authentication using WebView. Originally developed for Rapider.ai (https://www.rapider.ai). Supports PKCE, multiple providers, and secure token storage.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

crypto, device_info_plus, flutter, http, package_info_plus, webview_flutter

More

Packages that depend on authwebview