Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Patrick Meyer
ucp
Commits
1a72d198
Commit
1a72d198
authored
Apr 05, 2016
by
Leonard Techel
Browse files
Add new TODO; Add ldap example ldiffs
parent
b5ea65b9
Changes
4
Hide whitespace changes
Inline
Side-by-side
docs/PLANNING.md
View file @
1a72d198
...
...
@@ -9,6 +9,7 @@ Here I collect the proposed features, the order of the corresponding TODOs etc p
*
Security: Correct CSRF handling (Especially for logout, …)
*
Security: Correct LDAP escaping
*
Security: Disable iframe stuff
*
LDAP: Data synchronisation: Remove old database entries of users that no longer exists in the directory
GET / No session: Redirect to /user/login. Has session: Redirect to /user/overview
...
...
@@ -67,4 +68,4 @@ POST /connect/backchannel_logout
3.
oAuth 2
4.
OpenID Connect
5.
Admin
6.
Mailman integration
\ No newline at end of file
6.
Mailman integration
docs/ldap/README.md
0 → 100644
View file @
1a72d198
TODO Add example ldap config
dc=fsr-etit,dc=de
First-time populating the database:
ldapadd -D "cn=root,dc=fsr-etit,dc=de" -W -f base.ldif
Manually adding a user:
ldapadd -D "cn=root,dc=fsr-etit,dc=de" -W -f user.ldiff
Computing the encrypted user password:
slappasswd
docs/ldap/base.ldiff
0 → 100644
View file @
1a72d198
# fsr-etit.de
dn: dc=fsr-etit,dc=de
dc: fsr-etit
o: Fachschaftsrat Elektrotechnik/Informationstechnik
objectClass: dcObject
objectClass: organization
# root user
dn: cn=root,dc=fsr-etit,dc=de
cn: root
description: LDAP administrator
objectClass: organizationalRole
roleOccupant: dc=fsr-etit,dc=de
# People, fsr-etit.de
dn: ou=People,dc=fsr-etit,dc=de
ou: People
objectClass: top
objectClass: organizationalUnit
# Groups, fsr-etit.de
dn: ou=Groups,dc=fsr-etit,dc=de
ou: Groups
objectClass: top
objectClass: organizationalUnit
\ No newline at end of file
docs/ldap/user.ldiff
0 → 100644
View file @
1a72d198
dn: uid=leonard.techel,ou=People,dc=fsr-etit,dc=de
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
uid: leonard.techel
cn: Leonard Techel
sn: Techel
displayName: Leonard Techel
mail: leonard.techel@tuhh.de
preferredLanguage: de
userPassword: {SSHA}vZrqzkxUBhQ6h5h+mm92DKYUPbCZ5UvU
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment