next_auth_riverpod library
Classes
-
NextAuthRiverpodNotifier<
T> - Notifier that manages NextAuthClient state, refetch timer, and app lifecycle This is a pure synchronous Notifier that only listens to event stream
-
NextAuthRiverpodScope<
T> - Scope widget for NextAuth Riverpod Wrap your app with this widget to provide NextAuthClient and configuration
-
NextAuthState<
T> -
Opt<
T>
Properties
-
authEventStreamProvider
→ StreamProvider<
NextAuthEvent?> -
Stream provider for next auth events
Usage: ref.listen(authEventStreamProvider)
final
-
authProvider
→ NotifierProvider<
NextAuthRiverpodNotifier< Object> , NextAuthState<Object> > -
Main provider for state management
Usage: ref.watch(authProvider)
final
-
sessionProvider
→ Provider<
Object?> -
Provider that returns only the session
Usage: ref.watch(sessionProvider)
final
-
statusProvider
→ Provider<
SessionStatus> -
Provider that returns only the status
Usage: ref.watch(statusProvider)
final