Replace Esc Key Login for Squarespace via Admin Quick Access
For those who don’t know, escape key login allows you to access your Squarespace admin dashboard while viewing your website, this feature has been disabled from January 9, 2024.
This is understandable action, as it can make new visitors confused when they accidentally pressing Esc and be redirected to Login page, but some site owners will miss it, as it allows quickly access the editor of the site and start editting right away.
Therefore I have upgraded my script Admin Quick Access to provide alternate way to login for Squarespace, allow quick access the Squarespace editor when viewing your website
How It Works
If you are already logged into Squarespace, the toolbar will show up on the live site, and you can click the "Edit Page" button to be redirected to the Squarespace admin dashboard with the current site in the preview panel. This differs slightly from the Escape key login for the Squarespace feature, which redirects to login regardless of whether you are an editor or not.
The plugin now works in two modes: dashboard and frontend. While I have a detailed post on how the dashboard mode looks, here is the screenshot of the frontend mode:
The frontend mode will be triggered when you are viewing your own website, so logged-out users or your visitors won’t see this toolbar.
Toolbar Features
Home Button: Quickly redirects you to the /config page.
Edit Page: Helps you land on the pages list with the current URL displayed in the preview frame.
Code Injection: Navigates to the code injection panel.
Custom CSS: Navigates to the custom CSS panel.
Site Styles: Navigates to the site styles screen with the current URL in the preview frame.
How to Use
Make sure you are using the latest snippet on Admin Quick Access and copy it into your Footer injection. Once installed, you will see a small arrow on the top left of the screen on both the admin dashboard and the logged-in website.
Using on primary domain
If the toolbar doesn’t appear on your primary domain, it’s likely because the login information isn’t stored when accessing via the primary domain. To resolve this, simply add a URL parameter to your website's URL:
To enable the toolbar:
your-website.com/?quickaccess
To disable the toolbar:
your-website.com/?no-quickaccess
Different methods to login for Squarespace
Register an account on Squarespace
To log in to Squarespace, you need to create an account. Head to Squarespace.com and click "Get Started." You can create an account with your email and password or use social login.
Login for Squarespace methods
The login procedure will remain unchanged from your registration process unless you opt to modify it. For instance, if you initially signed up using your Apple account, you will still use the same Apple account to log in.
Login with Email or Socials
To access your Squarespace account on your computer, visit squarespace.com/login:
If you registered using an email address and password, simply enter them and click on "Log In."
If you registered using a social media account, select that option and follow the instructions displayed on the screen.
After login sucessfully, you will be redirected to account dashboard - click on the site icon to access admin dashboard
From Squarespace.com
Visit the site and click the "Login" button and follow the on-screen steps to login into your account dashboard
Escape Key Login
Previously, you could press the Escape key from your live site to be redirected to /config, the Squarespace admin dashboard. Since this method is deprecated, try using Admin Quick Access to replace this feature.
Login Using URL
You can also log into your site without go through account dashboard by visiting your built-in or custom domain and adding /config to the end. For example:
https://my-site.squarespace.com/config
https://www.my-site.com/config