feat: complete authentication setting workflow