See forum post: https://forum.blockstack.org/t/got-a-few-questions-considering-using-blockstack/5608?u=larry Supporting alternative authentication flows might help #284