Если вы собираетесь использовать роли, профили, учетные записи пользователей в DotNetNuke, то вам, вероятно, потребуется сделать больше, чем просто реализовать собственный поставщик.
DNN взаимодействует со стандартными таблицами поставщиков членства в ASP.NETно также использует таблицу Users и дополнительную таблицу для хранения информации для пользовательской информации профиля пользователя.Также используется таблица пользовательских ролей, специфичная для DNN.
Таким образом, когда учетная запись создается или обновляется, это влияет на множество мест.
Я этого не делал, но DNN использует провайдера для доступа к членству в ASP.net.В прошлом было объявлено, что вы можете указать на таблицы членства в ASP других систем, и это должно работать.
Так что может быть лучше, чтобы ваше приложение использовало стандартные таблицы членства в asp net, а затем просто указывало бы DNN на ваши таблицы, когда придет время.