Шаблон же не надо в таком случае переопределять? Еще, мне нужно форму авторизации разместить только на главной странице сайта, а не по адресу domen.ru/admin/
По ссылке не совсем понял. Тогда получается, что бэкенд для обычных пользователей надо будет писать с нуля, т.е. встроенную админку уже нельзя будет использовать?
Еще такая мысль: а что, если ничего нового не писать, оставить стандартную модель как есть, всем пользователям дать одинаковые пароли (их ограниченное количество, около 70, регистрации нет, вводятся вручную), и в форме авторизации сделать hidden-поле с заранее введенным паролем? Нестандартно как-то, но все же, не прокатит?
Сам язык PHP полностью изучать не собираюсь, просто это необходимо для поддержки и доработки одного сайта. Функции - загрузка файлов, пользователи (ACL)