crossmint_auth library
Pure-Dart authentication primitives — auth state, storage contract, and
shared auth models. Re-exports package:crossmint_auth/crossmint_auth.dart.
For the Flutter-wired auth client (OAuth callback router, launcher,
platform storage), import crossmint_flutter_auth.dart instead.
Classes
- CrossmintAuthAuthenticated
- CrossmintAuthenticatedUser
- CrossmintAuthInitializing
- CrossmintAuthInProgress
- CrossmintAuthLoggedOut
- CrossmintAuthSession
- CrossmintAuthSessionCodec
- CrossmintAuthState
- CrossmintAuthStorage
- CrossmintEmailOtpChallenge
- CrossmintWalletAuthChallenge
- Challenge returned by CrossmintAuthClient.signInWithWallet that must be signed by the user's external wallet (MetaMask, Phantom, etc.).
- InMemoryCrossmintAuthStorage