Как настроить самостоятельную регистрацию пользователей
Настроить самостоятельную регистрацию пользователей можно следующими способами:
- В панели управления
-
- Откройте панель управления.
- На вкладке Приложения щёлкните на нужное приложение.
- Перейдите на вкладку Подключенные списки пользователей и в меню интересующего вас списка пользователей нажмите Правила регистрации.
- Включите опцию Разрешить пользователям регистрироваться самостоятельно.
- С помощью встроенного языка
-
Используйте методы, перечисленные ниже:
- СписокПользователей.ССамостоятельнойРегистрацией() — возвращает копию текущего списка пользователей с включённой опцией самостоятельной регистрации и указанными настройками;
- НастройкиСамостоятельнойРегистрации() — создает объект, содержащий настройки самостоятельной регистрации для списка пользователей;
- СпискиПользователей.Создать() — позволяет создать список пользователей для подключения к приложению;
- СпискиПользователей.Изменить() — позволяет изменить существующий список пользователей.
В примере ниже показано, как включить самостоятельную регистрацию для заданного списка пользователей. Для регистрации пользователю необходимо указать и подтвердить номер телефона.метод ВключитьСаморегистрацию(ИдСписка: Ууид) пер Список = СпискиПользователей.Найти(ИдСписка) если Список != Неопределено пер Настройки = новый НастройкиСамостоятельнойРегистрации(ТребуетсяТелефон = Истина) Список = Список.ССамостоятельнойРегистрацией(Разрешено = Истина, Настройки = Настройки) СпискиПользователей.Изменить(Список) ; ;
Чтобы получить информацию о настройках самостоятельной регистрации пользователей, используйте свойство НастройкиСамостоятельнойРегистрации типа СписокПользователей.метод ПрочитатьНастройкиСаморегистрации(ИдСписка: Ууид) пер Список = СпискиПользователей.Найти(ИдСписка) если Список != Неопределено и Список.РазрешенаСамостоятельнаяРегистрация пер НастройкиСаморегистрации = Список.НастройкиСамостоятельнойРегистрации пер ТребуетсяТелефон = НастройкиСаморегистрации.ТребуетсяТелефон пер ТребуетсяАдресПочты = НастройкиСаморегистрации.ТребуетсяЭлектроннаяПочта ; ;
Если вы хотите отключить самостоятельную регистрацию для определённого списка пользователей, используйте следующий код:метод ОтключитьСаморегистрацию(ИдСписка: Ууид) пер Список = СпискиПользователей.Найти(ИдСписка) если Список != Неопределено и Список.РазрешенаСамостоятельнаяРегистрация Список = Список.ССамостоятельнойРегистрацией(Ложь) СпискиПользователей.Изменить(Список) ; ;
- С помощью HTTP API
- Обновить информацию о настройках самостоятельной регистрации