§
    àÃi  ã                  ó<   — d Z ddlmZ ddlmZ  G d„ d¦  «        ZdS )u’  
Nom du script : auth_context_service.py
Chemin : /gitlab-bridge/app/services/auth_context_service.py
Description : Service de normalisation du contexte d'authentification reÃ§u d'OpenWebUI.
Options Ã©ventuelles : Aucune.
Exemples d'utilisation : `AuthContextService().normalize(auth)`.
PrÃ©requis : Python 3.11+.
Auteur : Sylvain SCATTOLINI
Date de crÃ©ation / modification : 2026-03-25
Version : 1.1
é    )Úannotations)ÚAuthContextc                  ó*   — e Zd ZdZedd„¦   «         ZdS )ÚAuthContextServiceu4   Normalise les champs d'identitÃ© transmis au bridge.Úauthr   Úreturnc                óÆ   — | j                              ¦   «                              ¦   «         | _         | j                             ¦   «                              ¦   «         | _        | S )N)ÚusernameÚstripÚlowerÚemail)r   s    ú@/var/www/html/gitlab-bridge/app/services/auth_context_service.pyÚ	normalizezAuthContextService.normalize   sI   € àœ×+Ò+Ñ-Ô-×3Ò3Ñ5Ô5ˆŒØ”Z×%Ò%Ñ'Ô'×-Ò-Ñ/Ô/ˆŒ
Øˆó    N)r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   © r   r   r   r      s8   € € € € € Ø>Ð>àðð ð ñ „\ðð ð r   r   N)r   Ú
__future__r   Úapp.schemas.commonr   r   r   r   r   ú<module>r      sg   ðð
ð 
ð #Ð "Ð "Ð "Ð "Ð "à *Ð *Ð *Ð *Ð *Ð *ðð ð ð ð ñ ô ð ð ð r   