# from flask_login import UserMixin # # -------------------- # # LDAP User class (not stored in DB) # # -------------------- # class LDAPUser(UserMixin): # """Represents an authenticated LDAP user (kept in session).""" # def __init__(self, dn, username): # self.dn = dn # self.username = username # self.id = username # 🔑 Use username for session id (stable)