Update assertions and error message for auth.json.

Re: #160.
Clarify copy arguments. Closes #158.