ok, il link deve puntare ad uno script che verifichi che il login consenta all'utente di aprire il file e restituisca il file se tutte le condizioni sono soddisfatte
per leggere e mostrare a schermo il file servono due righe di codice simili a queste (fatto per i pdf)
Codice PHP:
header('Content-type:application/pdf');
readfile('mypdffile.pdf'); //modifica il parametro dinamicamente passando, ad esempio, il valore via GET dal link nella tua pagina