从 1.7 升级到 ReviewBoard 2.0 后,LDAP 身份验证方法似乎完全消失了。消失的意思是它不再是后端:
python-ldap
已安装:
>>> import ldap
>>> ldap.__version__
'2.4.15'
但是,当我启动交互式 shell 时,LDAP 后端不在以下列表中AUTHENTICATION_BACKENDS
:
>>> reviewboard.accounts.backends.get_backends()
[<reviewboard.accounts.backends.StandardAuthBackend object at 0x4259190>]
>>> from django.conf import settings
>>> settings.AUTHENTICATION_BACKENDS
(u'reviewboard.accounts.backends.StandardAuthBackend',)