2FA 인증방식 선택하는 방법

.Net MVC에서 2FA 부분을 작성하고 있습니다.
사용자가 아이디와 비밀번호를 인증하면 LoginWith2fa 페이지로 리다이렉트되고, 이 부분에서 2fa 인증코드를 작성하게 되어있습니다.

인증코드를 받기 전에 먼저 이메일이나 authenticator app 중 하나를 선택하면 해당 방법으로 인증코드를 받을 수 있도록 구현하고 싶은데 어떻게 해야하나요?

LoginWith2fa 페이지로 가기 전에 인증 방법을 선택하는 페이지를 별도로 만들어야하나요? LoginWith2fa 페이지에서 인증방법을 선택할 수는 없나요?