using authentication capabilities as provided by the surrounding framework, operating
system, or environment. These may make it easier to provide a clear separation between
authentication tasks and authorization tasks.
In environments such as the World Wide Web, the line between authentication and