Methods and systems authenticate a user of a sub-location of a network
location by using a first cookie for authentication within the network
location, such as a domain of the world wide web, and also use a second
cookie for authentication within a sub-location of the network location.
When the user attempts to visit a network location or sub-location within
the network location, the server of the network location authenticates
the user by obtaining a previously stored cookie from the user's computer
and validating it for the network location. Upon being authenticated by
the validation, a cookie for a sub-location within the network location
is generated for the user and provided to the user's computer. When the
user attempts to access the sub-location within the network location, the
cookie provided to the user's computer for the sub-location is obtained
and validated to authenticate the user for the sub-location.