How long does Streamlit Community Cloud intend to provide support for earlier versions of Streamlit / is the single private app expected to be available going forward?

I’ve been using the single private app, but it seems like this feature is less advertised, and that makes me somewhat nervous that it might be depreciated, especially since the move from st.experimental_user to st.user makes private apps less convenient (with st.experimental_user, I was able to retrieve the user info from the login used when Streamlit Community Cloud confirmed that the user was on my whitelist, now afaict I can’t access this info and need to separately use OAuth to verify user emails in a way that I can access and store).

My two questions are:

  1. Is there a better process for getting the information that Streamlit already has re: user email when they login to the app, or am I correct that I need to run a second authentication process myself?
  2. Is Streamlit Community Cloud intending to keep the private app option around?