# python_ldap_platform **Repository Path**: LinStr/python_ldap_platform ## Basic Information - **Project Name**: python_ldap_platform - **Description**: 基于django3的ldap管理平台 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-01-10 - **Last Updated**: 2022-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于django3的ldap管理平台 > python3.7.9 * [x] 多ldap组织和用户管理 * [x] 用户自行重置或修改密码 * [ ] 集成本地用户支持单点登录 # ldap配置前提 ``` # 条目 1: ou=Group,dc=domain,dc=com dn: ou=Group,dc=domain,dc=com objectclass: top objectclass: organizationalUnit ou: Group # 条目 1: ou=People,dc=domain,dc=com dn: ou=People,dc=domain,dc=com objectclass: top objectclass: organizationalUnit ou: People ``` # 简单安装 **参考example.conf 在根目录创建online.conf 修改所需要的配置** ```shell # 依赖安装 pip install -r requirements.txt # 库迁移 python manage.py makemigrations python manage.py migrate # 管理用户创建 python manage.py createsuperuser # 启动 python3 manage.py runserver 0.0.0.0:8888 ``` # coding地址 https://hanyunfeng.coding.net/public/public/python_ldap_platform/git/files ## screenshots ###### 登录 ###### 个人信息 ###### 修改密码 ###### ldap列表 ###### ldap管理页 ###### ldap用户编辑 ###### 重置密码邮件