Регистрация пользователя в Drupal - возможен другой уникальный ключ? - PullRequest
0 голосов
/ 30 сентября 2019

после того, как долгое время находились вне зоны разработки, кто-то попросил меня создать новый сайт Drupal.

Для регистрации пользователей они хотят использовать уникальный уникальный ключ, чем адрес электронной почты по умолчанию. В этом случае они хотят иметь номер TVA (который всегда уникален) в качестве уникального идентификатора.

Можно ли создать другой способ регистрации?

Заранее спасибо,

Davy

Ответы [ 2 ]

0 голосов
/ 02 октября 2019

Я думаю Регистрационный код модуль удовлетворяет вашим требованиям

Этот модуль позволяет администратору сайта разрешать регистрацию новых учетных записей только для пользователей, которые предоставляют действительный регистрационный код. Этот модуль также позволяет управлять этими регистрационными кодами, в том числе перечислять, генерировать, импортировать и экспортировать.

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

Другое использование включает промо-коды и регистрацию общего закрытого ключа.

Существует так много других модулей, которые выполняют одну и ту же работу по-разному. Вы можететакже генерировать ключи входа, такие как номера TVA

0 голосов
/ 01 октября 2019

Модуль идентификации позволяет указать учетные данные для входа в систему.

https://www.drupal.org/project/identification

Этот модуль позволяет пользователям входить в систему с пользовательским идентификационным номером (или строкой). Чтобы настроить этот модуль, построитель сайта создает (или указывает уже существующее) поле на объекте пользователя. Значение, хранящееся в этом поле для конкретного пользователя, можно затем использовать в качестве идентификационной учетной записи для входа.

Подробнее о том, как и почему: https://www.drupal.org/project/identification/issues/2995481#comment-12792821

Другой модуль, обеспечивающий гибкостьпри входе в систему: https://www.drupal.org/project/login_emailusername

...