1.
用户登录:用户在DzzOffice的登录界面输入其LDAP账户 的用户名和密码,并提交登录请求。
2.
身份验证:DzzOffice接收到登录请求后,自动调用已安装并配置好的LDAP插件进行身份验证。LDAP插件将用户输入的账号和密码发送到配置的LDAP服务器进行验证。
3.
用户信息同步:验证成功后,DzzOffice会查询系统内部是否存在与输入账号(用户名、邮箱、手机号等)相匹配的用户。如果用户已存在,则同步更新用户信息(如用户名、邮箱等);如果用户不存在,则自动创建新用户账号,并尝试从LDAP中获取邮箱信息作为注册信息。若LDAP中无邮箱信息,则使用插件预设的邮箱后缀随机生成邮箱地址进行注册。
4.
登录成功:注册或同步成功后,用户将自动登录到DzzOffice系统中。
5.
日志记录:DzzOffice会记录整个登录验证过程中的关键信息(如验证结果、同步状态、注册结果等)到系统日志中,以便管理员进行监控和故障排查。