Какой сервер БД используется? Какая структура таблицы в базе, как называется таблциа? В каком формате хранятся пароли? Если есть соль для паролей, как она хранится? Какие поля в форме? Какие ограничения на длину имени? Какие поля обязательные, а какие нет? Зачем тебе регистрация без авторизации? Ты хочешь, чтобы какая-то универсальная форма подходила под всё-всё-всё? Если что-то такое написать, ты замучаешься её настраивать, тебе легче будет написать что-то своё в 20 строчек, нежели ответить на мои вопросы в виде конфига. Да и сам код будет совсем не маленький.