Commits on Source (27)
-
sistason authored
all LDAP actions. The user_password is stored in the cookie for that reason. Also, ensure teardown of all opened LDAP connection afterwards
-
sistason authored
save None into that.
-
sistason authored
-
sistason authored
also, don't request ldap3.ALL for a simple bind and forget connection
-
sistason authored
-
sistason authored
- move all ldap-code to ldap.py - add ENABLE_PASSWORDRESET. - when using service/user conn, add only the blueprints that can do those - Add documentation to config+Readme about user connections
-
sistason authored
-
sistason authored
# Conflicts: # uffd/__init__.py
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
thanks @julianr for https://git.cccv.de/infra/uffd/uffd/-/snippets/5
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
# Conflicts: # uffd/__init__.py
-
sistason authored
-
sistason authored
-
sistason authored
... which did break in tests
-
sistason authored
-
sistason authored
-
sistason authored
-
sistason authored
-
Julian authored
Showing
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- README.md 9 additions, 0 deletionsREADME.md
- deps/ldapalchemy 1 addition, 1 deletiondeps/ldapalchemy
- ldap_server_entries.json 1 addition, 1 deletionldap_server_entries.json
- tests/test_selfservice.py 40 additions, 22 deletionstests/test_selfservice.py
- tests/test_session.py 3 additions, 0 deletionstests/test_session.py
- tests/test_user.py 111 additions, 26 deletionstests/test_user.py
- tests/utils.py 6 additions, 2 deletionstests/utils.py
- uffd/__init__.py 20 additions, 5 deletionsuffd/__init__.py
- uffd/default_config.cfg 4 additions, 0 deletionsuffd/default_config.cfg
- uffd/invite/views.py 1 addition, 0 deletionsuffd/invite/views.py
- uffd/ldap.py 95 additions, 4 deletionsuffd/ldap.py
- uffd/navbar.py 33 additions, 21 deletionsuffd/navbar.py
- uffd/selfservice/views.py 6 additions, 1 deletionuffd/selfservice/views.py
- uffd/session/templates/login.html 2 additions, 0 deletionsuffd/session/templates/login.html
- uffd/session/views.py 24 additions, 27 deletionsuffd/session/views.py
- uffd/signup/views.py 1 addition, 1 deletionuffd/signup/views.py
- uffd/user/views_user.py 2 additions, 2 deletionsuffd/user/views_user.py