Trac Используя аутентификацию базы данных

У меня та же проблема, и она решается следующим образом:

В gradle (project) просто измените положение google() перед jcenter(), и ошибка исчезнет.

repositories {
    google()
    jcenter()
}
5
задан mctom987 11 June 2009 в 16:40
поделиться

2 ответа

По умолчанию Trac фактически не выполняет свою собственную аутентификацию , он оставляет ее на усмотрение веб-сервера. Итак, вам доступно множество вариантов, связанных с Apache. Вы могли бы посмотреть что-то вроде auth_mysql , чтобы позволить вам хранить учетные данные пользователя в базе данных.

В качестве альтернативы, взгляните на AccountManagerPlugin на trac-hacks.org

5
ответ дан 14 December 2019 в 13:45
поделиться

Вы можете использовать плагин Account Manager с SessionStore

AccountManagerPlugin предлагает несколько функций для управления учетными записями пользователей:

  • позволяет пользователям регистрировать новые учетные записи
  • вход через HTML форма вместо использования HTTP-аутентификации
  • позволяет существующим пользователям изменять свои пароли или удалять свои учетные записи
  • отправлять новый пароль пользователям, которые забыли свой пароль
  • администрирование учетных записей пользователей
1
ответ дан 14 December 2019 в 13:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: