O primeiro módulo pode salvar o 'UserID' no mapa do estado compartilhado, o 2º módulo pode lê-lo no mapa do estado compartilhado. Você pode olhar para a fonte existente de módulos de autenticação, pois eles fornecem suporte para 'estado compartilhado'
Você também pode olhar para 'http://docs.forgerock.org/en/openam/10.1.0/admin-guide/index.html#configure-chains'