Issue #19127 Found bug causing the cleanup to never run.
Merge branch 'master' into 19135
Issue #19135 Remove need for login repo, get socket.io to respond, login to work without auth and sessions working.