Я хочу настроить веб-приложение с двумя уровнями аутентификации. Первый уровень должен быть запросом пароля. После того как вы прошли аутентификацию на первом уровне, вам нужно будет выбрать свое имя из списка, в котором вы войдете в систему как этот пользователь. Когда вы выйдете из системы, вы должны вернуться к экрану выбора пользователя, и вам не нужно будет повторно вводить пароль.
Как мне добиться этого с помощью ASP.NET Core и Identity? Я хочу использовать это для настройки локальной интрасети у себя дома, но разместить ее публично, чтобы я мог получить к ней доступ в любом месте (отсюда первый уровень аутентификации по паролю, прежде чем вы сможете выбрать пользователя).