The application provides the necessary methods to manage a user hierarchy which determines roles that control access rights and priveledges. I have set up two public profiles for this web site.
TheInternetProgrammer and
Application Description.
TheInternetProgrammer is the web development service I provide and the
Application Description is a technical overview of this web site.
Profiles are created during registration and initially given a user status of Registered. A profiles page data is made public to application interface functions and search controls once it is updated to Confirmed by an administrative user. Public profiles can be accessed through query string variables, which return page data to parsing and rendering functions or interface controls. This application was written as a web based content and user management application. Flexibility is achieved through the applications ability to load external controls as a dynamic code base. Review the application description for details.
The administrative profile is used while accessing administrative functions and requires a user to login. Login varifies a users identity and enables the rendering of administrative pages. Administrative pages require the validation of keys used to track user information and control access to resources. Administrative users have the ability to manage administrative controls and the entire application user list.