init(). It is not a router: put vycheck() on the action only humans should do, and send the token with that action.
- Redirect
- Drawer
- Inline
Zero UI to build. We host the whole flow and send them back to
redirect_url with ?vyt=<token>&vyc=<0|1>. vycheck navigates away, so it never resolves; on the way back, vyget() reads the result off the URL.1. where they leave
2. where they come back
vycheck(). What a rejection looks like: Errors.