Cryptokitties has a nice login flow.
A slightly simplified version (we don't need to record the user's email) would be perfect.
This would also require us to implement session support since we don't want the user to have to sign every interaction with our website. flask-session might come in handy.