A secured network connection requires three authentication routines. A
system access authentication routine requires a client network device to
submit user authentication information to a network server. Upon
successful user authentication, the network server creates a Client
Service Access Pass, embeds this pass into a dynamic web page transmitted
to the client device. A client application access authentication routine
requires that the dynamic web page pass the Client Service Access Pass to
an instantiated client application, which in turn submits it back to a
service server on the network server for authentication. Upon success
authentication, the network server destroys the Client Service Access
Pass, creates a Media File Access Pass, and sends this pass to the client
application. A media file access authentication routine requires the
client application to submit the Media File Access Pass along with any
file access requests to the network server.