придется js validator встраивать, можно, но это будет повторение правил... я просто не думаю, что стоит проводить валидацию в 2-х местах. получается, если я захочу изменить правила валидации мне придется редактировать больше чем хочется.
для проверки паролей я использую слитые базы данных паролей(на подобии того, что от dropbox).
Сергей Протько: Я с самого начала сказал, что надо фреймворк на контроллерах(а вы предложили микро с возможностью использовать классы). Известные мне не микро работают как с роутами так и без них.
спасибо :)