A method and system for providing access control to networked resources is
provided. Optimally, the system comprises at least one networked resource
coupled to the internet via a gateway having a `private` or `internal`
side coupled to an intranet, and a `public` or `external` side coupled to
the internet, and the gateway controls access to the resource. An access
controller is coupled to the external side of the gateway, i.e. outside
the intranet. Upon access request by an access requester, the gateway
communicates the request to the access controller. The access controller
utilizes the requested URL to select a login applet that is communicated
to the requester. When the requester returns the login information, the
access controller authenticates the user and generates an access
management applet specific to the user. The access management applet
controls access to the networked resources in conjunction with code on
the gateway. Additional optional features include auditing and the
capacity to provide access to several organizations using a single login.