diff options
author | Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | 2020-12-08 14:03:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-08 14:03:38 +0000 |
commit | 36ba73f53d9919c7639d4c7269fabdb1857fb7a1 (patch) | |
tree | 445d0a6c7ea5c2be75dc0e43d1126b9c5168a314 /synapse/handlers/_base.py | |
parent | Clarify config template comments (#8891) (diff) | |
download | synapse-36ba73f53d9919c7639d4c7269fabdb1857fb7a1.tar.xz |
Simplify the flow for SSO UIA (#8881)
* SsoHandler: remove inheritance from BaseHandler * Simplify the flow for SSO UIA We don't need to do all the magic for mapping users when we are doing UIA, so let's factor that out.
Diffstat (limited to 'synapse/handlers/_base.py')
-rw-r--r-- | synapse/handlers/_base.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/synapse/handlers/_base.py b/synapse/handlers/_base.py index bb81c0e81d..d29b066a56 100644 --- a/synapse/handlers/_base.py +++ b/synapse/handlers/_base.py @@ -32,6 +32,10 @@ logger = logging.getLogger(__name__) class BaseHandler: """ Common base class for the event handlers. + + Deprecated: new code should not use this. Instead, Handler classes should define the + fields they actually need. The utility methods should either be factored out to + standalone helper functions, or to different Handler classes. """ def __init__(self, hs: "HomeServer"): |