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