Refactor trans-CodeDay login to allow getting remote user even when not authorized for current site