cmd/browser: add startup flow that includes user signup

This change adds a signup process to the browser.

If a user starts the browser with a -config that doesn't exist, they
will be presented with a series of dialogs to sign up an Upsipn user.

On the server side, this change moves the task of loading a Config into
a "startup" method, meaning that the Config is not loaded until the user
points their web browser at the browser front end.

Part of addressing upspin/upspin#411

Change-Id: Ia94d691bef837185e6fed047d57dfd4a11fd102b
Reviewed-on: https://upspin-review.googlesource.com/11401
Reviewed-by: Rob Pike <r@golang.org>
4 files changed
tree: d8eeeeb1dfbb94fc8c714dee67f62b390ca96f3e
  1. client/
  2. cmd/
  3. filesystem/
  4. .travis.yml
  5. AUTHORS
  6. codereview.cfg
  7. CONDUCT.md
  8. CONTRIBUTING.md
  9. CONTRIBUTORS
  10. LICENSE
  11. PATENTS
  12. README.md
README.md

Upspin exp repository

This repository contains components that are experimental or under development.

See the master repository for more information.