full cycle through 2 step authentication