how to pass extra data to sign in functions - Better Auth