Ключом будет создание собственного настраиваемого поставщика членства ASP.NET Кроме того, вам нужно создать собственный шаблон для элементов управления входом .NET, которые используют пароль Q, чтобы вы могли отображать несколько разделов вопросов / ответов.
Возможно, вам придется настроить членство участника не использовать вопрос / ответ по паролю, но программировать его самостоятельно. По умолчанию он использует этот единственный Q / A для управления безопасностью; но поскольку вам нужно несколько, для управления может быть проще использовать собственную логику.
РЕДАКТИРОВАТЬ: единственное, о чем я могу думать, - это два определения провайдера, каждое со своим вопросом / ответом на свой пароль, так что вы фактически сохраняете две записи в базе данных на пользователя. Дело в том, что элементы управления пользовательского интерфейса не будут работать с таким подходом, поэтому вам нужно будет создать пользовательский интерфейс.
НТН.