How to realize the identity information stored in cookies after login under LADP protocol

We note that the latest 1.42 version of streamlit supports OIDC authentication protocol logins, keeping logins in cookies. We would like to know how to keep user information in cookies for login with LADP protocol
The relevant code is shown below

with st.form("Login Form"):
        username = st.text_input("Username (LDAP username, e.g. XXX)", value="", type="default")
        password = st.text_input("Password", value="", type="password")
        remember_me = st.checkbox("Remember me", value=False, help='not support yet.', disabled=True)

        c1, c2, c3 = st.columns([0.6, 0.2, 0.2])
        with c1:
            message = st.empty()

        with c2:
            submitted = st.form_submit_button("Login", use_container_width=True, type="primary")
            if submitted:
                if username == '' or password == '':
                    message.error('Please enter both username and password')
                    return

                if auth_utils.login(username, password):
                    set_login_success(username)

                    # # set cookie
                    # if remember_me:
                    #     cookie_utils.set_cookie_user(username)

                    close_login_dialog(message, username)
                else:
                    message.error('The username or password is incorrect')
                    return

        with c3:
            guest_login = st.form_submit_button("Guest", use_container_width=True)
            if guest_login:
                username = 'guest'
                set_login_success(username)
                close_login_dialog(message, username)