# Автоматическая регистрация доменов с подстановочным знаком

**URL:** https://meta.discourse.org/t/automatic-registration-domain-wild-card/146933
**Category:** Support
**Created:** [05.Апрель.2020 22:39:00 UTC](https://meta.discourse.org/t/automatic-registration-domain-wild-card/146933 "2020-04-05T22:39:00Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [06.Апрель.2020 04:12:46 UTC](https://meta.discourse.org/t/automatic-registration-domain-wild-card/146933/3 "2020-04-06T04:12:46Z")

</div>

Да, внутри есть несоответствие: автоматическое добавление в группы основано на строгом совпадении домена, как здесь:

> <https://github.com/discourse/discourse/blob/40546af21746d469e39dfdcc9ca48987fef6cf3c/app/jobs/regular/automatic_group_membership.rb#L19-L19>

Наше сопоставление для `email_domains_whitelist` использует это правило:

> <https://github.com/discourse/discourse/blob/40546af21746d469e39dfdcc9ca48987fef6cf3c/lib/validators/email_validator.rb#L35-L35>

По-моему, логично привести это к единому виду и обеспечить согласованность.

@techAPJ, можешь аккуратно поправить регулярное выражение для групп и убедиться, что оно протестировано, чтобы оно также поддерживало поддомены?

---

_[View the full topic](https://meta.discourse.org/t/automatic-registration-domain-wild-card/146933)._
