Working on the gatekeeper module to replace passport. It seems to work now.