The (aspirational) foundation of CS at WCU!

auth,api: add CLI auth flow #73

Merged bwc9876.dev
targeting main from ben/cli-auth
Merged opened by and assigned to bwc9876.dev
targeting main from ben/cli-auth

CLI auth flow through a websocket. Not implemented in the CLI yet, but backend route is there and ready.

Commits 7

auth,api: add CLI auth flow
auth: fix not passing query in next
common,top: add correlation for errors, add not found page
auth: add session expiration
TODO: update
lti: set submission review url during deep link
lti: request email claim during dynamic registration