Одним из решений, которое вы могли бы использовать, является установка WildCard DNS Record для вашего приложения, и чтобы само приложение проверило RequestURI, чтобы увидеть, с каким именем хоста приходят пользователи.
Я знаю, что это очень расплывчатый ответ, но звучит так, как будто настроена запись WildCard, а единственная функция, проверяющая имя хоста, - ваша лучшая ставка. Таким образом, вам не нужно настраивать запись DNS каждый раз, когда клиент регистрируется, и у вас больше времени для себя, чтобы заняться другими делами ... например, добавлением новых функций в свое приложение!