Заголовок: Пользователи не добавляются автоматически в группу, несмотря на совпадение домена электронной почты (вход через Google)
Текст:
Всем привет,
Я пытаюсь разделить свой форум на анонимные категории и обычные категории. Для этого я создал отдельную группу для анонимных пользователей, автоматически добавляя их при переходе в анонимный режим. Это позволяет мне управлять правами доступа и ограничивать анонимные публикации исключительно определенными категориями.
Однако, поскольку в обычных категориях права на публикацию установлены на уровень Trust Level 0 (значение по умолчанию для анонимных пользователей), анонимные пользователи всё ещё могут публиковать сообщения в обычных категориях. Чтобы решить эту проблему, я создал ещё одну группу для обычных пользователей, чтобы дополнительно разделить права доступа и ограничить анонимные публикации в обычных категориях.
Проблема:
При настройке этих групп я обнаружил, что пользователи, регистрирующиеся с помощью входа через Google, не добавляются автоматически в назначенную группу, даже если их домен электронной почты совпадает с правилом автоматического добавления в группу (например, gmail.com).
Вот что я настроил:
- Настройка группы: Пользователи, регистрирующиеся с определенными доменами электронной почты (например,
gmail.com), должны автоматически добавляться в группу. - Метод входа: Вход через Google включен для регистрации пользователей.
Моя цель:
- Ограничить анонимных пользователей исключительно определенными категориями, сохраняя полный доступ для обычных пользователей в общих категориях.
- Обеспечить автоматическое добавление пользователей с совпадающими доменами электронной почты в соответствующую группу, даже при использовании входа через Google.
Вопросы:
- Известна ли проблема, при которой социальные логины (например, вход через Google) не активируют правила автоматического добавления в группы?
- Как обеспечить автоматическое добавление пользователей с совпадающими доменами электронной почты в группы независимо от метода входа?
- Существуют ли более эффективные способы управления правами доступа к категориям для четкого разделения анонимных и обычных публикаций без подобных сложностей?
Буду благодарен за любые идеи или рекомендации по решению этих проблем. Спасибо!