1. A database authentication and session management system comprising computer software that manages authorization and session management steps for a user, including: packaging session context (authentication and functional) information, wherein the packaged context is specific to a user session and database and can be associated with any full-record URLs targeted to that database; transferring the session context information, along with a target URL, to a session manager for management of a full-record native database session; reconstructing and managing the user session, using a session context package in a manner that enables full-record access without re-authenticating or backtracking within a session dialog.