Я недавно запрограммировал API веб-службы REST, который позволяет другому веб-сайту регистрироваться на моем сайте удаленно.
Я запрограммировал всю необходимую проверку и фильтрацию в API.
У меня вопрос, должен ли я теперь убедиться, что моя собственная форма регистрации использует API веб-службы при обработке регистрации пользователя?
Сама форма уже имеет ту же самую валидацию, но может показаться, что было бы лучше, если бы только один метод в конечном итоге отвечал за валидацию / фильтрацию.
Это решение, похоже, тоже не самое лучшее, потому что я сейчас создаю REST-клиент, чтобы использовать мой собственный API веб-сервисов с того же сайта.
Последнее решение, которое приходит на ум, - поставить проверку моей пользовательской модели и вызвать исключение API веб-служб при запуске проверки. Есть ли недостатки этого решения?