Compartir la session de authentication Firebase desde la aplicación de contenedor iOS con extensiones de aplicación

Estoy intentando publicar en mi database usando la extensión de la aplicación Compartir en iOS. ¿Hay alguna manera de que pueda usar las mismas sesiones de authentication utilizadas por la aplicación de contenedor? Actualmente, mis reglas de database están configuradas para permitir solo a los usuarios autenticados leer / escribir. Esto está bien para la aplicación de contenedor, ya que la authentication se produce allí y se configura una session. Sin embargo, quiero poder agregar a la database desde la hoja de Compartir en iOS, y Apple no permite cambiar mucha información entre la aplicación de contenedor y la extensión de la aplicación. Puedo almacenar algunos datos benignos en el grupo UserDefaults, pero no quisiera almacenar ninguna información confidencial allí (como los detalles de inicio de session del usuario). He estado buscando una manera de hacer esto sin dejar mi database abierta al mundo exterior. Me gustaría recibir sugerencias o sugerencias.