В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ?
Спасибо.
В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ? Спасибо.
Поставьте запрет какие почты не должны проходить
Технически можно, но сначала нужно определить, что считать “почтой РФ”.
Надежно определить страну email невозможно: домен `.ru` / `.рф` не гарантирует, что это именно российская почта, а российский сервис теоретически может быть и на другой зоне. Поэтому обычно делают не “проверку страны”, а белый список доменных зон или конкретных почтовых доменов.
Практичный вариант:
— разрешить домены в зонах `.ru`, `.рф`, `.su`;
— при необходимости добавить конкретные домены: `mail.ru`, `yandex.ru`, `ya.ru`, `rambler.ru`, `bk.ru`, `list.ru`, `inbox.ru` и т.п.;
— проверять именно доменную часть после `@`, в нижнем регистре;
— для `.рф` учитывать IDN/punycode.
В InstantCMS 2 это лучше делать отдельным небольшим хуком/дополнением на валидацию регистрации, а не правкой ядра. Если домен не проходит белый список, возвращать ошибку для поля email, например: “Регистрация доступна только с российских почтовых доменов”.
Если нужно строго по юридическим требованиям, лучше сначала уточнить формулировку требования, потому что “email РФ” технически не является однозначным признаком.
В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ? Спасибо.Capitan Поставьте запрет какие почты не должны проходить
Не пойдет, таких адресов может быть тысячи
В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ? Спасибо.
ну по IP тоже не прокатит из зв ВПН )). Так что сложно это.
Вы перебарщиваете. Вопрос не в том, при помощи какой почты вы регистрируетесь. А что обрабатывает этот сам факт регистрации. При регистрации через забугорное мыло забугорье не участвует. Никакие данные никуда не уходят.
А вот использовать кнопки входа через забугорные сервисы да, нельзя. Так как авторизация в них происходит на стороне забугорных сервисов.
В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ?
Спасибо.
Пока, только, сервисы регистрации под запретом:
Авторизоваться на отечественных сайтах нужно будет уже через российские сервисы. Или зарегистрироваться по электронной почте. Причем регистрация с зарубежных почтовых ящиков не запрещена, уточнил Клименко.
www.kp.ru/daily/277789.4/5261173/
Иначе по этому поводу (регистрация с помощью иностранной почты), сразу всплывает вопрос про смартфоны, которые требуют регистрацию (и почту) на Google...
У себя не стал ничего изменять, насчет почты, поживём-увидим...
И да… немного не в тему, но только что и вот такая статья попалась про почту🤪
Поэтому наверное скоро нас всех ждут и такие электронные почтовые ящики и сервисы...