How to access the full custom session in a middleware? - Better Auth