Como cualquier sistema... usa sesiones. Consulta las FAQ al respecto.... y el bscador del foro (sería igual que cualquier loguins... solo que los datos provienen de un archivo)... y la documentación oficial:
www.php.net/session
Solo por curiosidad...

¿por qué un archivo y no una BD?