Auth reply interface. Closes #1285. Closes #1284