Если вы не собираетесь строить с использованием модулей и следовать обычному процессу расширения DNN, я настоятельно рекомендую вам не использовать его для своего решения. Со временем он станет хрупким, или, по крайней мере, у него есть для этого потенциал.
Существуют некоторые сторонние решения для управления пользователями ASP.NET, которые предоставят интерфейс для встроенной системы членства ASP.NET, которая может помочь вам только с использованием пользователей / ролей.