
Try it out!
Client A - Jane
email: jane@acme.com
password: test
Client B - John
email: john@acme.com
password: test
Client pages behind one login
Client Portal adds a real login to any Framer site. Give every client their own email and password, and after logging in they land on their own page or unlock content only they can see. No plugins, no backend, no extra Framer plan.
One login, every client lands in their own place
Each client gets their own email and password pair and their own destination: a private page, or content that unlocks inline with a personal greeting. Not one shared password for everyone.
Real access control without needing a backend
Emails are tied to passwords, passwords can be stored hashed so they never appear in your page source, and codes can expire on a date. Attempt limits, lockout and remembered sessions are included.
Frosted glass design for a professional look
Drop it over any photo or gradient and it turns into a glass card with blur, soft edge light, an animated entrance and a shake on wrong passwords. Every colour, radius, text and the logo are property panel controls.
How it works
Three steps and the portal is live. No plugins, no API keys, no backend.
Drop it on the page
Drag Client Portal onto the page and set its width to fill. Nothing else has to be installed.
Add your clients
One entry per client: a name, the emails that may use it, a password and the page they land on. An expiry date is optional.
Hash the passwords
Turn on the hash helper, paste the sha256 values back into the password fields and the published site no longer carries the plain codes.
