authyra_flutter 0.1.0
authyra_flutter: ^0.1.0 copied to clipboard
The Flutter integration for Authyra. Provides secure storage, reactive UI components, and official OAuth/Credentials provider
Changelog #
All notable changes to the authyra_flutter package are documented here.
The format follows Keep a Changelog and this project adheres to Semantic Versioning.
0.1.0 - 2026-02-23 #
Added #
- Re-exports the entire
authyrapackage — one import covers everything. GoogleProvider— Google Sign-In via OAuth2 with PKCE and reverse-client-ID deep links.GitHubOAuth2Provider— GitHub OAuth2 (client-secret flow, no PKCE).AppleProvider— Sign in with Apple using ES256 JWT client secrets.OAuth2Provider/OAuth2Config— generic OAuth2 with PKCE for any standards-compliant IdP.ProxyOAuthProvider/ProxyOAuthConfig— backend-delegated OAuth: browser flow on the server, custom token returned via deep link.OAuth2CallbackHandler— static deep-link router that dispatches incoming URIs to registered providers by URI scheme.SecureAuthStorage—AuthStoragebacked byflutter_secure_storage(Keychain on iOS/macOS, EncryptedSharedPreferences on Android, Web Crypto on web).AuthyraFlutterLogging— Flutter-specific log configuration withuseFlutterDefaults()(debugPrintin debug/profile, silent in release) anduseProductionDefaults()(errors only).