Для начала - если есть желание открыть возможность самостоятельной регистрации на вашем сайте нужно сделать следующие шаги.
Настроить возможность самостоятельной регистрации.

зайти - прокрутить ниже

чтобы все нормально работало - настройте почту исходящую и входящую

рекомендую Яндекс почту для этих целей - создайте приложение - введите код
далее только про добавление пользователей, которых вы сами добавите (сами создадите им логины и пароли)
удобно для учеников , которые не могут по разным причинам самостоятельно использовать почту.
Кому то запрещают родители, кто-то просто не хочет учиться и, тем более, делать какие то сложные задания на вашем сайте...)))
Итак

далее

если создаете только для отработки долгов или для репетиторства - самое оно.
Но, если вам нужно забить много пользователей - то вариант выше гибельный))
вот другой вариант для добавления сразу множества учеников

загрузить пользователей
тупо скачиваем шаблон - заполняем и грузим

вот так выглядит шаблон
текст по столбцам

рабочий вариант

ну и заполняете сами

потом грузим в систему

все))
люди загружены
можно добавлять их в курс

заходите в мои курсы

зачисление пользователей на курс

радуетесь)

в принципе - все)