from __future__ import annotations import streamlit as st def render_profile(profile: dict) -> None: st.success("Аутентификация через Keycloak Raisa выполнена.") st.subheader("Профиль пользователя") st.json( { "email": profile.get("email"), "preferred_username": profile.get("preferred_username"), "name": profile.get("name") or profile.get("full_name"), "realm_roles": profile.get("realm_access", {}).get("roles", []), } )