Зарегистрировать пользователя без почты

У меня не активирована почта, и var {EnableMail} в configure не отмечен. У меня есть следующая проблема. Когда я хочу зарегистрировать нового пользователя, я заполняю форму и нажимаю «Отправить».

После этого браузер выполняет перенаправление в окно входа в систему со следующим URL-адресом «http://myservername/twiki/bin/login/Main/TWikiRegistration?twiki_redirect_cache=15a9c3ed0ae9a5d2bef4e9bd3f72b008».

В этой форме я ввожу учетные данные для входа в систему, введенные в форму, и получаю сообщение об ошибке «Вы уже зарегистрированы». Но пользователь существует в системе. Если я введу URL-адрес вручную и войду в систему, все работает нормально.

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

Пожалуйста, помогите мне, я не могу зарегистрировать ни одного пользователя с интуитивно понятным поведением.

Твики 5.1.0 Ubuntu 11.10 Версия 5.12.4

Также вопрос задан на сайте поддержки Twiki.


person Frank    schedule 27.10.2011    source источник


Ответы (2)


Похоже на ошибку. Я ожидаю, что на форуме поддержки TWiki должен быть обходной путь, хотя

(это определенно не то состояние, в котором мы оставили код, когда сообщество разделилось на foswiki)

person SvenDowideit    schedule 27.10.2011
comment
Привет Свен, спасибо за ваш ответ. Это не ошибка, а проблема с правильным управлением, как вы можете видеть в моем ответе ниже. Обычно я не отвечал на свои вопросы. Но, возможно, другие сталкиваются с теми же проблемами, поэтому я хочу представить решение. В любом случае, спасибо - person Frank; 28.10.2011

Я планировал ограничить доступ к основной сети для «обычных зарегистрированных ненадежных пользователей». Для этого я установил var ALLOWWEBCHANGES = TrustedGroup в основных веб-настройках. Это вызвало ошибку

person Frank    schedule 28.10.2011