Attempt to impl factored auth for duplex