Issue #19135 OAuth 2.0 MUST be over https. Add check and cleanup code/comments.
Issue #19135 Add routers for auth and token.
Issue #19135 flesh out auth grant types.
Merge branch 'master' into 19135
Issue #19135 First pass at adding express and passport.
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.
Issue #19135 Dirty, but working use of socket.io session auth tied to passport.
Merge pull request #19 from xtuple/master

catch up.
Issue #19135 add XM.SessionStore model for Express's persistant MemoryStore.
Issue #19135 add login's assets for static path so we can remove old login repo.
Issue #19135 Get MemoryStore replacement, XTPGStore, setup and working.
Merge pull request #20 from xtuple/master

catch up.
issue #19268: first work on report proxy route
Merge branch 'master' into 19135
Issue #19135 Add collection for XM.SessionStore.
issue #19268: report route redirects
issue #19268: created dataFromKey route
issue #19268: cleanup
issue #19268: added todos