Title: Magic Links?
Last modified: February 10, 2026

---

# Magic Links?

 *  Resolved [James Monroe](https://wordpress.org/support/users/jhmonroe/)
 * (@jhmonroe)
 * [2 months ago](https://wordpress.org/support/topic/magic-links-2/)
 * Of course, clients don’t want to manage passwords for my little website to view
   their quotes etc
 * Does Jetpack CRM work automatically with magic link plugins so clients can login
   via the email address we set them up with?
 * This is really the only think keeping this from being a simple invoicing solution
   for lazy clients 😉
 * thanks!

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Thread Starter [James Monroe](https://wordpress.org/support/users/jhmonroe/)
 * (@jhmonroe)
 * [2 months ago](https://wordpress.org/support/topic/magic-links-2/#post-18817139)
 * PS: I got it working with magic link plugins (including this simple one: [https://wordpress.org/plugins/magic-login-mail/](https://wordpress.org/plugins/magic-login-mail/))
   but it would be great if you had a function to hide your default login on the
   dashboard!
    -  This reply was modified 2 months ago by [James Monroe](https://wordpress.org/support/users/jhmonroe/).
 *  Plugin Support [Stef (a11n)](https://wordpress.org/support/users/erania-pinnera/)
 * (@erania-pinnera)
 * [2 months ago](https://wordpress.org/support/topic/magic-links-2/#post-18817502)
 * Hi there, [@jhmonroe](https://wordpress.org/support/users/jhmonroe/),
 * Thanks for sharing this with us. Jetpack CRM has a built-in feature that might
   be exactly what you’re looking for: [Easy Access Links](https://kb.jetpackcrm.com/knowledge-base/easy-access-links-for-client-portal/).
 * When enabled, Easy Access Links generate special URLs that allow your contacts
   to view their quotes and invoices without needing to log in at all. No passwords,
   no accounts – just a unique link you can send them directly.
 * This might be a cleaner solution than the magic link plugin for your use case,
   since it’s designed specifically for letting clients view their CRM documents
   without authentication hassles.
 * As for hiding the default login on the Client Portal page: that’s not currently
   a built-in option, unfortunately. Your workaround with the magic link plugin 
   is clever! If you’d like to see a native toggle for this, I’d encourage you to
   submit a [feature request here 🙂](https://kb.jetpackcrm.com/requesting-features-for-jetpack-crm/)
 * The dev team reviews these regularly, and requests from users like yourself help
   shape the roadmap.
 * Let me know if you have any questions about setting up Easy Access Links or if
   there’s anything else I can help with!
 *  Thread Starter [James Monroe](https://wordpress.org/support/users/jhmonroe/)
 * (@jhmonroe)
 * [2 months ago](https://wordpress.org/support/topic/magic-links-2/#post-18818333)
 * Submitted the request! Thanks
 * In the meantime, here’s a function/snippet I wrote with Claude Code that works
   to hide the redundant login when using a magic login:
 *     ```wp-block-code
       <?php /** Remove this line if you already have it in the top of your functions file **/add_action('jpcrm_enqueue_client_portal_styles', 'jpcrm_hide_portal_login_container');function jpcrm_hide_portal_login_container() {    $custom_css = "        .zbs-portal-login {            display: none !important;        }    ";    wp_add_inline_style('zbs-portal', $custom_css);}
       ```
   
 * Another version hides just the login form and not the entire container it’s in:
 *     ```wp-block-code
       <?php /** Remove this line if you already have it in the top of your functions file **/add_action('jpcrm_enqueue_client_portal_styles', 'jpcrm_hide_portal_login_form');function jpcrm_hide_portal_login_form() {    // Add custom CSS to hide the login form on the portal login page    $custom_css = "        .zbs-portal-login .login-form {            display: none !important;        }    ";    wp_add_inline_style('zbs-portal', $custom_css);}
       ```
   
 *  Plugin Support [lastsplash (a11n)](https://wordpress.org/support/users/lastsplash/)
 * (@lastsplash)
 * [2 months ago](https://wordpress.org/support/topic/magic-links-2/#post-18818605)
 * Thanks for sharing.
 * I’m going to mark this thread as resolved, but feel free to reach out if you 
   have questions in the future.

Viewing 4 replies - 1 through 4 (of 4 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmagic-links-2%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/zero-bs-crm/assets/icon.svg?rev=2821636)
 * [Jetpack CRM - Clients, Leads, Invoices, Billing, Email Marketing, & Automation](https://wordpress.org/plugins/zero-bs-crm/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/zero-bs-crm/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/zero-bs-crm/)
 * [Active Topics](https://wordpress.org/support/plugin/zero-bs-crm/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/zero-bs-crm/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/zero-bs-crm/reviews/)

 * 4 replies
 * 3 participants
 * Last reply from: [lastsplash (a11n)](https://wordpress.org/support/users/lastsplash/)
 * Last activity: [2 months ago](https://wordpress.org/support/topic/magic-links-2/#post-18818605)
 * Status: resolved