Я немного программировал на Rails и CakePHP, и я могу сказать, что Rails не нужно предоставлять такой механизм, как этот.Сообщество очень, очень хорошее, и есть много примеров (уже сказано, как Devise, Authlogic ...), сделанных очень хорошими программистами.Конечно, есть много онлайн-уроков (а также Railscasts, которые просто потрясающие), чтобы запрограммировать успешную настройку для вашего проекта.Итак, если у нас есть все это, зачем нам нужен что-то вроде механизма cakePHP?Это нормально, это работает, но есть просто очень хороший учебник, и это все (и, может быть, достаточно ..).Так что, в конце концов, если у вас хорошее сообщество, вам не нужно заботиться о ядре технологии, всегда найдется кто-то более опытный с вашими потребностями, который сделает это за вас.И если вы не найдете его, сделайте это самостоятельно, и в процессе вы найдете большую помощь!:)