Так что я понял это. Соединение с пользовательской базой данных (как предположил Лолиндрат), чтобы позволить более новому приложению иметь доступ к пользовательской базе данных, приводит нас на полпути. Теперь пользователь может войти в новое приложение с restful, как и старое приложение, но аутентификация не переносится из одного приложения в другое. Чтобы разрешить единый вход в систему для обоих приложений, необходимо скопировать данные сеанса cookie из старого приложения в новое приложение.
Итак, в файле ./config/initializers/sessiont_store.rb вставьте приведенные ниже данные из старого приложения в новое приложение (в старых версиях rails они есть в файле ./config/environment.rb):
ActionController::Base.session = {
:domain => '.localhost.com',
:session_key => '_Project_name_session',
:secret => '09808ajdsfkljdfwu309jas3longerkey'
}