[Convex Auth]: signIn doesn't set isAuthenticated to true immediately
signIn doesn't seem to set isAuthenticated immediately after the resolution of its promise. For example, this snippet of our AuthProvider:
We have
isAuthenticated as false even after awaiting the successful signIn. This causes our redirection to mess up, since when isLoading resolves to false, isAuthenticated is also still false despite the user having just logged in.This doesn't seem intentional - after successful
signIn, the next {isLoading, isAuthenticated} pair should resolve to a truthy authentication status, no?Thank you
