Added interactive: false option to Client#authenticate().