This repository has been archived on 2026-10-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
kassa/README.md
T
nikolark 7bc0c8f65c Search existing members in Inside.
- Also removes some files belonging to another project
2015-07-07 17:39:12 +02:00

39 lines
1.1 KiB
Markdown

# Installation
apt install libldap2-dev # reqs
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
## LDAP
sudo docker run -e LDAP_DOMAIN=neuf.no -e LDAP_ORGANISATION="Neuf" -e LDAP_ADMIN_PASSWORD="toor" -p 389:389 -d nikolaik/openldap
ldapadd -D "cn=admin,dc=neuf,dc=no" -w "toor" -f test/testdata.ldif # Testdata
# Verify import
ldapsearch -x -b dc=neuf,dc=no
# Login with test@example.com:test
## TODO
### Form
* tlf field
* validates in javascript with phonenumber-package
* onkeyup could shows matching user data from inside (name, expires)
* cardnumber field
* js validation
* js lookup from membercardnumber table
* submit button
* grey if form invalid
* blue if form valid
* grey out on submit
* verify consistency
### Other
* Inside auth and models
* local users tied to inside user
* maybe user add page
* menu with login and logout
### Backend
* store in inside-table din_phonenumber, din_usedmembercard, din_user
* lookup inside user table
* lookup sms-tables in inside