К основному контенту

Сообщения

Сообщения за октябрь, 2016

Отмена возможности регистрации в dektrium / yii2-user

В одном из проектов появилась необходимость регистрации пользователей только с помощью панели администрирования. То есть  исключить полностью возможность регистрации пользователями. Для авторизации в проекте (Yii2) исспользую библиотеку dektrium. В документации пишут следующее: enableRegistration (Type:  boolean , Default value:  true ) If this option is set to  false , users will not be able to register an account. Registration page will throw  HttpNotFoundException . However confirmation will continue working and you as an administrator will be able to create an account for user from admin interface. Если данная опция устанеовлена в false, пользователи не смогут зарегистрировать свой аккаунт. Страница регистрации будет выводить  HttpNotFoundException  исключение. В тоже время подтверждение регистрации будет работать, и вы, как администратор будете иметь возможность создавать пользователей из панели администрирования. Т.е в конфиге должно быть следующее: 'modules'