Se le pagine che vuoi leggere sono disponibili solo agli utenti loggati è naturale che si comporti così.
file_get_contents() fa esattamente ciò che faresti tu accedendo ad una pagina, se la pagina è protetta da login, anche la funzione sarà soggetta allo stesso trattamento.