I am trying to make multi auth but i just cannot seem to make it work. I am using custom middleware instead of RedirectIfAuthenticated middleware but guard always returns nu