Authentication from scratch complete.