Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
Василий Сауляк
28 лет, Украина
10 месяцев в сервисе
Был онлайн 25 минут назад

Имеется модуль, который позволяет публиковать комментарии на отдельной странице, там же есть выставление оценок. 
Суть. Привязать форму входа и регистрации, если человек не авторизован, но находится на странице добавления комментария. Также разрешить гостям загрузку изображений к комментариям. 
При заполнении всей формы и по нажатию на кнопку отправить, появляется окно Вход/Регистрация. 
Внимание! Регистрация упрощенная – это почта и пароль. Остальные поля, пользователь уже заполнит в профиле. 
По нажатию на "Войти" в форме "Вход", страница обновляется – совершается вход на сайт, но все заполненные поля остаются и человек может отправить комментарий без повторного заполнения. 
По нажатию на "Регистрация", все по аналогии с формой "Вход", только человек после регистрации автоматически входит в аккаунт. 
Пример на сайте flamp.ru. Зайдите в любую компанию как гость, попробуйте оставить отзыв. Указывайте Вашу цену.