from cas_server.auth import DjangoAuthUser class CustomAuthUser(DjangoAuthUser): """ Override Django Auth User model to define a custom Matrix username. """ def attributs(self): d = super().attributs() if self.user: d["matrix_username"] = self.user.registration.matrix_username d["display_name"] = str(self.user.registration) return d