02_PLATFORM / Client Portal
Client Portal
Client-Facing Application
Technical overview of the secure media delivery interface provided to clients following a commissioned session.
Secure Portal Access
The Client Portal is accessed exclusively via a unique Project Code and an associated password. Both credentials are required for entry. The portal authenticates the input against the D1 Projects database and issues a secure signed cookie (`client_session`) upon successful validation.
High-Resolution Media Delivery
Once authenticated, clients have full access to view, stream, and strictly download their high-resolution photography and videography assets. All media files are hosted redundantly via Cloudflare R2 Object Storage, ensuring global edge performance and minimal latency.
Portal Expiration
As defined in the Master Service Agreement, client portals are automatically rendered inactive and purged from the live Edge network 30 days post-delivery. Attempts to log in to an expired portal will return a standard 'Project Expired/Not Found' notice.