π Spree Open-source eCommerce: Password-Protected Storefronts for Privacy, Previews & Controlled Launches
Not every storefront needs to be public all the time. Whether you’re prepping a product drop, building a new store for a client, staging a site refresh, or running a private B2B portal β there are times when your storefront needs to stay under wraps.
With Spree 5, you can now lock down your storefront behind a password β instantly and easily β right from the admin dashboard.
This gives merchants more control over launch timing, access, and visibility. Itβs just one more way Spree open-source eCommerce adapts to your business model instead of boxing you in.
Why This Matters
In todayβs agile eCommerce environment, the ability to control who sees your store and when is a competitive edge.
Password protection is useful for:
- π§ Pre-launch storefronts for new brands or product lines
- π§ͺ Staging sites used for QA and client feedback
- ποΈ Invite-only VIP drops or flash sales
- π’ B2B storefronts accessible only to logged-in buyers
- π¨ Designer previews during theme or branding overhauls
And without this feature? Youβre stuck building complex redirects, third-party tools, or writing custom logic to hide your site.
How It Works
Spree 5βs password protection is simple, secure, and configurable.
From the Spree admin panel, you can:
- π Enable storefront password protection with a toggle
- π Set a global password that applies to all visitors
- π οΈ Optionally whitelist access to specific IPs or users (with custom extensions)
When enabled, anyone visiting your store is greeted with a password entry screen β no page leaks, no partial access, no backend exposure.
Perfect for controlling access during site development or exclusive launches.
Real-World Examples
- π A cosmetics brand prepares a major rebrand and wants to preview the new site privately with their team
- π§’ A streetwear label hides their storefront until the exact moment of a time-based product drop
- π οΈ An agency builds multiple storefronts in Spree for clients and gates them until they’re approved
- πͺ A wholesaler uses the feature to restrict access to authorized partners before enabling customer registration
And because itβs native to Spree, this works across all your storefronts β whether youβre managing one or a hundred via Spreeβs multi-store dashboard.
Why Spree Commerce?
Spree Commerce is a fully open-source eCommerce platform trusted by thousands of developers and merchants around the world. Built with modern Ruby on Rails and React, Spree offers full control over your storefronts, backend logic, and integrations β no black boxes, no vendor lock-in.
With Spree, you can:
- Build exactly the experience you want, not just what’s offered out of the box
- Customize anything β checkout flows, product logic, admin tools, and storefront themes
- Integrate with any service or API, from payments to fulfillment to marketing
- Launch fast, iterate quickly, and scale on your own terms
Whether youβre running a DTC brand, a B2B marketplace, or a multi-store empire, Spree gives you the freedom to innovate without limits.
π οΈ Open source. Developer-friendly. Fully customizable.