Issue #19291 Cleanup main.js
fix merge conflict.
Issue #19135 Don't need site any more.
Issue #19135 Some initial work on sockit.io auth.
issue #19290: ensureLoggedIn more
issue #19290: set up unexposed and redirector server
issue #19290: comment