The definition of the "internal" user is also changing. We now have telecommuters who may be using a different Internet Service Provider than their parent organization for access, researchers at field sites, and conference attendees who need to access data, results, or home office information. While these people are physically external to the site, they need to retain the privileges afforded internal users.
These increasingly variable authentication demands begin to reach the scalability limits of Web server-based authentication schemes. These generally require an approved IP address or simple password in order to authenticate a user. Restricting access by IP address becomes unwieldy as the number of users accessing the site from different domains (e.g., conference sites, field, home) increases. User authentication via passwords leads to a proliferation of passwords for each user as they gain approval at different sites (or even within the same site), and is only minimally secure as often the implementations transmit the passwords as plain text.
This paper discusses our investigation into alternatives for user authentication and providing content based on user identity. We consider the use of Public Key approaches (including Secure Sockets) to allow user access to Web documents, and report on the ease of use from both the user and system administration points of view. Our goal of this investigation was to provide a scheme which requires minimal upkeep by system personnel as users move from one client to another, and which allows the user to be able to access needed information in a simple, straightforward way which doesn't change regardless of the client machine in use.