Listen to session changes.
supabase.gotrue.sessionStatus.collect \{
when(it) \{
is SessionStatus.Authenticated -> println(it.session.user)
SessionStatus.LoadingFromStorage -> println("Loading from storage")
SessionStatus.NetworkError -> println("Network error")
SessionStatus.NotAuthenticated -> println("Not authenticated")
\}
\}