Client Discovery & Project Briefing Portal · Version 1.1.1

Security, errors, lifecycle limitations and troubleshooting

Protect secure tokens, files and signature evidence; resolve access, form, upload, email, session and uninstall issues.

20 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Follow the guide that matches the exact action, filter, menu change or issue.

Protect secure brief tokens

Treat recipient links as credentials and do not publish them.

Administrator or authorised user

Protect uploaded files

Use module download actions and server protections rather than direct public file URLs.

Administrator or authorised user

Protect signature evidence

Restrict signature data, IP, user-agent and hashes to authorised staff.

Administrator or authorised user

Understand CSRF handling

Autosave/upload/submit responses refresh CSRF values for subsequent browser requests.

Administrator or authorised user

Understand the JSON login-redirect guard

Only the module top-bar and status-autosave JSON endpoints return the custom unauthenticated 401 behaviour.

Administrator or authorised user

Resolve an invalid or expired-looking secure link

Verify the exact stored token and request state; the module uses secure tokens but does not implement a documented time-based token expiry control.

Administrator or authorised user

Resolve request not found

Check deletion, ID/token correctness and customer ownership.

Administrator or authorised user

Resolve administrator permission errors

Grant only the required View/Create/Edit/Delete capability and core customer access.

Administrator or authorised user

Resolve template save errors

Check system protection, slug rules, duplicate/in-use status and valid JSON.

Administrator or authorised user

Resolve autosave errors

Check token, CSRF, network response, server logs and answer payload.

Administrator or authorised user

Resolve upload errors

Check extension, PHP/server size limits, writable request folder and file integrity.

Administrator or authorised user

Resolve submission errors

Check typed name, PNG signature payload, consent and all current answers.

Administrator or authorised user

Resolve invite/reminder/status email errors

Check SMTP, valid recipient and configured sender/admin email.

Administrator or authorised user

Resolve Companies House lookup errors

Continue with manual company information where the assistance endpoint cannot return a result.

Administrator or authorised user

Understand reminder automation limits

The supplied module installs reminder-days configuration and manual reminder actions; no dedicated module cron hook is present in the entry file.

Administrator or authorised user

Understand integration limits

The supplied module has no dedicated outbound webhook or public API management interface.

Administrator or authorised user

Understand permanent request deletion

Delete is a destructive administrator action, not an archive status.

Administrator or authorised user

Prepare for uninstall

Export required briefs and signature evidence because the supplied signature table is dropped even when general keep-data is enabled.

Administrator or authorised user

Understand excluded archive artefacts

Bundled sample uploads, signatures, audit/fix reports and development snapshots are not product features and are excluded from user guidance.

Administrator or authorised user

Run a full production verification

Test linked and standalone requests, public intake, Companies House, every brief type, autosave, upload, signature, emails, status, client portal, exports and permissions.

Administrator or authorised user