1. An access method comprising: receiving from a first user associated with a home company, by a software application within a computing system, a first request for access to said software application, said computing system comprising a memory device, said memory device comprising data; determining, by said software application, a first domain associated with a first current location of said first user, said first domain associated with a first set of login process rules, a first company Intranet for a first company differing from said home company, a first Web server instance consisting of a first port, and a first set of software application access rules, said home company residing at a location differing from said current location; first enforcing, by said software application, said first set of login process rules; presenting in response to said first enforcing and said first request, by said software application, a first specified login procedure for said first user; receiving, by said software application, first login information from said first user in response to said first specified login procedure, said first login information consisting of a first user identity and a first password for said first user, wherein said first password comprises a first alpha numeric sequence; first authenticating, by said software application, said first user based on said first login information; after said first authenticating determining, by a computer processor executing said software application, a home domain associated with said first user, said home domain associated with a second set of login process rules, a second Web server instance comprising a second port, said home company, and a second set of software application access rules, said home domain different from said first domain, said home domain associated with said first user and said home company, said first domain associated with said first company, said home company different from said first company, said software application associated with said first company and said home company, said first domain associated with said first port, said home domain associated with said second port, said first port differing from said second port; presenting, by said software application in response to said determining said home domain and said first request, an additional login procedure for said first user based on said second set of software application access rules; receiving, by said software application, additional login information from said first user in response to said second specified login procedure, said second login information consisting of an additional user identity and a second password for said first user, wherein said second password comprises a second alpha numeric sequence differing from said first alpha numeric sequence, said second user identity differing from said first user identity; additionally authenticating, by said software application, said first user based on said additional login information; determining, by said software application executing a plurality of action modules, a third set of login process rules, said third set of login process rules associated with a combination of said first domain and said home domain, said third set of login process rules different from said second set of login process rules and said first set of login process rules, said plurality of action modules comprising a login action module, a home action module, a user role module, and a user mapping service module; retrieving, by said software application, said third set of login process rules from said data; second enforcing, by said software application, said third set of login process rules; transmitting to said first user, by said software application, results of said second enforcing, wherein said third set of login process rules comprises a rule specifying a second specified login procedure for said first user; presenting in response to said second enforcing and said first request, by said software application, said second specified login procedure for said first user; receiving, by said software application, second login information from said first user in response to said second specified login procedure, said second specified login information consisting of a home company identity and a second password for said first user said second password consisting of a second alpha numeric sequence differing from said first alpha numeric sequence; second authenticating, by said software application, said first user in response to said second login information; transmitting to said first user, by said software application, authentication data in response to said second authenticating; enforcing, by said software application, a first additional set of login process rules; presenting based on said enforcing said first additional set of login process rules, by said software application, a first additional specified login procedure for said first user; receiving, by said software application, first additional login information from said first user in response to said first additional specified login procedure, said first additional login information consisting of an alternative user identity and an alternative password for said first user; authenticating, by said software application, said first user based on said first additional login information; authorizing, by said software application based on said authenticating, said first authenticating, said additionally authenticating, and said second authenticating, said first user to access portions of said software application, said portions of said software application associated with first specified roles and authority to perform first actions associated with said portions of said software application; and disabling, by said software application based on said first set of login process rules, said first set of software application access rules, and an association with said first port and said second port, said first user from accessing additional portions of said software application.