diff --git a/main.py b/main.py index 7004cc9..4aea174 100644 --- a/main.py +++ b/main.py @@ -60,15 +60,18 @@ except Exception: app.config['SECRET_KEY'] = b'my_insecure_PA_token_with_random_2134876adsfjhlkasdf87' # ldap config vars: (the last one is required, or python ldap freaks out) -app.config['LDAP_HOST'] = 'mara.ddp.net' +app.config['LDAP_HOST'] = 'ldap.ddp.net' app.config['LDAP_BASE_DN'] = 'dc=depaoli,dc=id,dc=au' app.config['LDAP_USER_DN'] = 'ou=users' app.config['LDAP_GROUP_DN'] = 'ou=groups' -app.config['LDAP_USER_RDN_ATTR'] = 'cn' +app.config['LDAP_USER_RDN_ATTR'] = 'uid' app.config['LDAP_USER_LOGIN_ATTR'] = 'uid' app.config['LDAP_BIND_USER_DN'] = None app.config['LDAP_BIND_USER_PASSWORD'] = None app.config['LDAP_GROUP_OBJECT_FILTER'] = '(objectclass=posixGroup)' +app.config['LDAP_BIND_USER_DN'] = None +app.config['LDAP_BIND_USER_PASSWORD'] = None + db = SQLAlchemy(app) # create the (flask) sqlalchemy connection ma = Marshmallow(app) # set up Marshmallow - data marshalling / serialising