[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcInlLpulxiQ71Ot63GmQfbCjBcEQNmcx8oQfYbT0cjU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":134,"fingerprints":226},"temporary-login","Temporary Login","1.3.0","Elementor","https:\u002F\u002Fprofiles.wordpress.org\u002Felemntor\u002F","\u003Cp>Temporary Login creates a secure, temporary URL for easy access to your WP admin with no username and password. Share this URL with trusted support agents and colleagues in order to resolve issues quickly, and shut down access as soon as you’re done.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Grant access to your site with a single click; a temporary URL will be created that you can share for admin-level access to your site and it will automatically expire 7 days from creation.\u003C\u002Fli>\n\u003Cli>Extend access – need more time? No problem. Just click to extend access so that users don’t get locked out.\u003C\u002Fli>\n\u003Cli>All done? Revoke access and the link becomes inaccessible.\u003C\u002Fli>\n\u003Cli>Auto disable access – whether you forget to revoke access or lose track of the timing, there’s no need to worry. We will automatically disable the access URL at the expiration, within 7 days.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CONTRIBUTION\u003C\u002Fh4>\n\u003Cp>Would you like to contribute to this plugin? You’re more than welcome to submit your pull requests on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Felementor\u002Ftemporary-login\u002F\" rel=\"nofollow ugc\">GitHub repo\u003C\u002Fa>. Also, if you have any notes about the code, please open a ticket on the issue tracker.\u003C\u002Fp>\n","Create a secure, temporary URL for easy access to your WP admin.",40000,134160,80,4,"2024-11-26T16:13:00.000Z","6.7.5","6.2","7.4",[20,21,22,4],"login","passwordless-login","temporary-access","https:\u002F\u002Felementor.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemporary-login.1.3.0.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"elemntor",15,13184000,95,704,76,"2026-04-03T23:38:32.067Z",[39,57,80,100,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":26,"num_ratings":26,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":51,"homepage":52,"download_link":53,"security_score":54,"vuln_count":55,"unpatched_count":26,"last_vuln_date":56,"fetched_at":28},"create-temporary-login","Bifröst – Instant Passwordless Temporary Login Links","1.0.9","Hakik Zaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fhakik\u002F","\u003Cp>\u003Cstrong>Bifröst\u003C\u002Fstrong> is a WordPress plugin that helps create instant passwordless login links. Use those links to securely allow people temporary admin access to your WordPress site (dashboard).\u003C\u002Fp>\n\u003Cp>As WordPress site owners, we frequently give temporary admin access to people. Among many cases, giving temporary admin access to support engineers to troubleshoot an issue is prominent. In contrast with the default process of creating a user, \u003Cstrong>Bifröst\u003C\u002Fstrong> can instantly create a secure login link.\u003C\u002Fp>\n\u003Ch3>How to Create Passwordless Temporary Login Links for WordPress\u003C\u002Fh3>\n\u003Cp>The following video demonstrates creating a temporary login link for WordPress using \u003Cstrong>Bifröst\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FmG9rUl0ou5k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>How often do you need to allow someone access to your WordPress site? There are many cases when you need to allow people access to your site, including support engineers.\u003C\u002Fp>\n\u003Cp>Allowing temporary access to your WordPress site was never easier. Create a temporary login URL to give people instant access to your site. You don’t need any email address, username or password.\u003C\u002Fp>\n\u003Ch3>🔐️ Feature Highlight of Bifröst\u003C\u002Fh3>\n\u003Cp>🔑️ Instantly create passwordless temporary login links for WP.\u003C\u002Fp>\n\u003Cp>🔑️ Remove\u002Fdelete temporary login links anytime you want.\u003C\u002Fp>\n\u003Cp>🔑️ By default, the temporary login links are valid for 7 days.\u003C\u002Fp>\n\u003Cp>🔑️ You can increase the validity by 3 days for expired login links.\u003C\u002Fp>\n\u003Ch3>How does Bifröst work\u003C\u002Fh3>\n\u003Cp>You can create passwordless temporary login links after successfully installing \u003Cstrong>Bifröst\u003C\u002Fstrong> on your WordPress site. Like most WordPress plugins installation is very straightforward. Moreover, it does not require any additional configuration.\u003C\u002Fp>\n\u003Cp>Bifröst adds its option as a sub-menu under the WordPress \u003Cstrong>User\u003C\u002Fstrong> menu. You can also quickly access the menu from the installed plugins section. Under the plugin name, there is a quick link called \u003Cstrong>Create Login Links\u003C\u002Fstrong>. Click on \u003Cstrong>Create Login Links\u003C\u002Fstrong> to access plugin settings. You can create temporary login links from here by clicking the Generate button.\u003C\u002Fp>\n\u003Cp>By default, temporary login links are valid for 7 days. When the link expires after 7 days, you will find an option to extend the validity. You can extend validity for 3 days (you can keep repeating this process as long as necessary).\u003C\u002Fp>\n\u003Ch3>Bifröst prioritizes security\u003C\u002Fh3>\n\u003Cp>🔒️ Though we want to add ease to your workflow, site security is our top priority. As a result, we have coupled ease and security together.\u003C\u002Fp>\n\u003Cp>🔒️ First, the temporary login link appends a cryptographically secure random byte stream. As a result, there is no pattern for people to predict\u002Ftarget.\u003C\u002Fp>\n\u003Cp>🔒️ Second, the link expires in 7 days. So, even if you don’t remove a link, access to your dashboard will not work.\u003C\u002Fp>\n\u003Cp>🔒️ On top of that, people who access your dashboard using the passwordless temporary login links, cannot access the \u003Cstrong>User\u003C\u002Fstrong> menu. As a result, they cannot create a new user or modify an existing user.\u003C\u002Fp>\n","🔗️ Create passwordless temporary login links. Instantly ⚡️",50,2459,"2026-03-05T17:56:00.000Z","6.9.4",[20,21,22,4],"https:\u002F\u002Fgithub.com\u002Fhakikz\u002Fcreate-temporary-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreate-temporary-login.1.0.9.zip",97,1,"2025-10-14 19:59:32",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":67,"vuln_count":55,"unpatched_count":26,"last_vuln_date":79,"fetched_at":28},"temporary-login-without-password","Temporary Login Without Password","1.9.7","storeapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fstoreapps\u002F","\u003Cp>Create secure, self-expiring ⏱️, automatic login links 🔗 for WordPress. Give them to developers when they ask for admin access to your site. Or an editor for a quick review of work done. Login works just by opening the link, no password needed.\u003C\u002Fp>\n\u003Cp>Using the “Temporary Login Without Password” plugin you can create a self-expiring account for someone and give them a special link with which they can login to your WordPress without needing a username and password.\u003C\u002Fp>\n\u003Cp>You can choose when the login expires, as well as the role of the temporary account.\u003C\u002Fp>\n\u003Cp>Really useful when you need to give admin access to a developer for support or for performing routine tasks.\u003C\u002Fp>\n\u003Cp>Read \u003Ca href=\"https:\u002F\u002Fwww.storeapps.org\u002Fcreate-secure-login-without-password-for-wordpress\u002F\" rel=\"nofollow ugc\">this article\u003C\u002Fa> to know more about what’s the Current Problem – Creating a Separate Admin Login for Outsiders (Devs\u002F Guest bloggers) and how to avoid this pain, Top Benefits of using this plugin & Why and Who need Temporary Login links.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Benefits of Temporary Logins\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>➡️  Create unlimited temporary logins\u003Cbr \u002F>\n  ➡️  Create temporary logins with any role\u003Cbr \u002F>\n  ➡️  No username & password required. Login with just a simple link\u003Cbr \u002F>\n  ➡️  Set account expiry. So, a temporary user can’t login after the expiry time\u003Cbr \u002F>\n  ➡️  Various expiration options like one day, one week, one month, and many more. Also, set a custom date\u003Cbr \u002F>\n  ➡️  Redirect user to a specific page after login\u003Cbr \u002F>\n  ➡️  Set a language for a temporary user\u003Cbr \u002F>\n  ➡️  See the last logged in time of a temporary user\u003Cbr \u002F>\n  ➡️  Also see, how many times a temporary user accessed your setup\u003Cbr \u002F>\n  ➡️  Track user activity with detailed logs to know what each temporary user did\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>\u003Cstrong>For Developers\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>If you need an admin access to your client’s WordPress setup to resolve any issues, use following template to ask your client to give you a temporary access to their WordPress setup.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Hi {%customer_name%},\u003C\u002Fp>\n\u003Cp>To allow me to investigate on your site, install & activate the free WordPress plugin – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"ugc\">Temporary Login Without Password\u003C\u002Fa>, and give me admin access to your site via the temporary link generated. Once I’ll get the admin access, I’ll check your site & will try to resolve the issue.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>:\u003Cbr \u002F>\n  Keep the expiry of a temporary login link for one month. Send the created login link as a reply to this email.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Temporary Login Without Password Pro Features\u003C\u002Fh3>\n\u003Cp>➡️ Limit Link Usage: Set a maximum number of times a temporary login link can be used, ensuring controlled, secure access.\u003C\u002Fp>\n\u003Cp>➡️ Instant Admin Alerts: Receive notifications each time a temporary login is accessed, keeping you informed of all activity.\u003C\u002Fp>\n\u003Cp>➡️ Activity Log: View detailed activity of each temporary user to monitor what actions they performed while logged in.\u003C\u002Fp>\n\u003Cp>Ready to take your security and convenience to the next level?\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.icegram.com\u002F?buy-now=445245&qty=1&coupon=tlwp-pro-20&with-cart=1\" rel=\"nofollow ugc\">Upgrade to TLWP Pro\u003C\u002Fa>\u003C\u002Fstrong> today to unlock our advanced features. Experience the full power of secure, temporary, passwordless access for your WordPress \u002F WooCommerce site.\u003C\u002Fp>\n\u003Ch4>What users have to say about Temporary Login Without Password?\u003C\u002Fh4>\n\u003Cp>👉 \u003Cstrong>It works with WordPress.com business plan!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I love this plugin! I got the impression that Temporary Login Without Password plugin would only work with WordPress.org sites. When I had a problem with another plugin, I reached out to their tech support. They recommended Temporary Login. I crossed my fingers, installed it, and it worked like a charm. No more worrying about possibly compromising my sites. When tech support was done, I went into the settings and revoked access. This is a game changer!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fit-works-with-wordpress-com-business-plan\u002F\" rel=\"ugc\">Suzanne Loeb\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Convenient. No rabbit holes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I can’t say I’ve used a whole bunch of these plugins, but I can say I’ve used 2 or 3. This one was the most straight forward and rushing through it I still didn’t run into any issues. The login was shot to the company I needed to let in and I was able to get back to marking things off of my checklist. Highly recommend to anyone that is needing to make a temporary user account for the first time. There’s literally nowhere to get confused from my personal experience\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fconvenient-no-rabbit-holes\u002F\" rel=\"ugc\">Peter Higgins\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Clear and efficient.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Clear and efficient. Nothing to add !\u003Cbr \u002F>\n  Continue like that !\u003Cbr \u002F>\n  Make the world of the web even more fun for all pro and amateur users!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fclear-and-efficient-2\u002F\" rel=\"ugc\">muten7\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Excellent Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Having problems with another plugin the developer recommended TPWP. It does exactly as it states. The developer was able to identify the bug, done without comprising security. The fact it records the access you have granted is a another advantage.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-3772\u002F\" rel=\"ugc\">mickpamg\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>A huge help and easy!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin was just what I needed to make it easy for support people to come in and get their assessments done then I don’t have to worry about revoking permission…this takes care of that for me! Love it!!!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fa-huge-help-and-easy\u002F\" rel=\"ugc\">bfauscette\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Go to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftemporary-login-without-password\u002Freviews\u002F\" rel=\"ugc\">Temporary Login Without Password plugin review section\u003C\u002Fa> and read our recent reviews.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Spread The Love ❤️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like Temporary Login Without Password, please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftemporary-login-without-password\u002Freviews\u002F#new-post\" rel=\"ugc\">five stars ⭐⭐⭐⭐⭐\u003C\u002Fa> and also spread the word about it via \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer.php?u=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?url=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>. That helps fellow website owners assess Temporary Login Without Password easily and benefit from it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Next\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like this plugin then consider checking out our other solutions:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-subscribers\u002F\" rel=\"ugc\">Icegram Express\u003C\u002Fa> – A complete newsletter plugin which lets you collect leads, send automated new blog post notification emails, create & send broadcasts, and also manage them all in one single place.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-mailer\u002F\" rel=\"ugc\">Icegram Mailer\u003C\u002Fa> – Reliable built‑in email delivery for WordPress & WooCommerce with real‑time logs, analytics, and a free 200‑email plan.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram\u002F\" rel=\"ugc\">Icegram Engage\u003C\u002Fa> – Popups, Welcome Bar, Opt-ins & Lead Generation plugin\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-rainmaker\u002F\" rel=\"ugc\">Icegram Collect\u003C\u002Fa> – Best form plugin on WordPress\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-manager-for-wp-e-commerce\u002F\" rel=\"ugc\">Smart Manager\u003C\u002Fa> – Manage & Bulk edit Products, Orders & more..\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foffermative-discount-pricing-related-products-upsell-funnels-for-woocommerce\u002F\" rel=\"ugc\">Offermative\u003C\u002Fa> – Dynamic discount pricing, related product recommendations, upsells and funnels for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-post-page-copy-clone-wp\u002F\" rel=\"ugc\">Post \u002F Page Duplicate\u003C\u002Fa> – Ultimate one‑click content duplicator for WordPress, letting you clone posts, pages & custom post types effortlessly\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-cookie-manager\u002F\" rel=\"ugc\">Icegram Cookie Manager\u003C\u002Fa> – Customizable cookie consent banner with privacy policy links and styling options for WordPress\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fswitch-user-login-by-icegram\u002F\" rel=\"ugc\">Switch User Login\u003C\u002Fa> – Instantly switch between WordPress user accounts from the admin bar for seamless testing, debugging, and multisite\u002FWooCommerce management\u003C\u002Fp>\n\u003Cp>Also, check our other \u003Ca href=\"https:\u002F\u002Fwww.storeapps.org\u002Fshop\u002F?utm_source=wprepo&utm_medium=tlwp&utm_campaign=sa_products_upsell&utm_content=readme\" rel=\"nofollow ugc\">Premium WooCommerce plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Do you use WooCommerce? Our analytics tool \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002F?utm_source=wprepo&utm_medium=tlwp&utm_campaign=putler_outreach&utm_content=readme\" rel=\"nofollow ugc\">Putler\u003C\u002Fa> will help you enriches your store data. Using Putler, you’ll understand your business better and make profitable decisions quickly.\u003C\u002Fp>\n","Create self-expiring, temporary admin accounts. Easily share direct login links (no need for username\u002Fpassword) with your developers or editors.",100000,1865629,100,1499,"2025-12-22T11:48:00.000Z","6.8.5","3.0.1","5.3",[74,75,21,76,22],"developer-access","magic-pin","secure-login","http:\u002F\u002Fwww.storeapps.org\u002Fcreate-secure-login-without-password-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemporary-login-without-password.1.9.7.zip","2021-11-15 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":50,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":98,"download_link":99,"security_score":67,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"smart-password-protect","Password Protect – Temporary Login Without Password & Password Protect Entire Site","1.2.4","Huzaifa Al Mesbah","https:\u002F\u002Fprofiles.wordpress.org\u002Fhuzaifaalmesbah\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ftastewp.org\u002Fplugins\u002Fsmart-password-protect\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsmart-password-protect\u002F\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Password Protect\u003C\u002Fstrong> is the most powerful and versatile security plugin for WordPress. It combines robust \u003Cstrong>site-wide password protection\u003C\u002Fstrong> with a modern \u003Cstrong>temporary login\u003C\u002Fstrong> system, giving you complete control over who accesses your website.\u003C\u002Fp>\n\u003Cp>Whether you are developing a site in a staging environment, putting your site in maintenance mode, or need to grant temporary admin access to a developer, Smart Password Protect has you covered.\u003C\u002Fp>\n\u003Cp>We analyzed the top security plugins in the market and built a better, all-in-one solution. Stop installing multiple plugins for “Maintenance Mode”, “Password Protection”, and “Temporary Logins”. Get it all in one lightweight, high-performance package.\u003C\u002Fp>\n\u003Ch3>🔥 Key Features Overview\u003C\u002Fh3>\n\u003Ch4>1. 🔐 Password Protect Entire Site (Maintenance Mode)\u003C\u002Fh4>\n\u003Cp>Lock your WordPress site instantly with a single password. This is perfect for staging sites, private portfolios, or maintenance mode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Protection\u003C\u002Fstrong>: Enable or disable protection instantly from the dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brute-Force Protection\u003C\u002Fstrong>: Prevent dictionary attacks with built-in rate limiting that temporarily locks out users after too many incorrect password guesses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP Whitelisting\u003C\u002Fstrong>: Allow specific IP addresses (e.g., your office, home, or client) to bypass the password.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Bypass\u003C\u002Fstrong>: Allow Administrators or logged-in users to access the site without a password.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly\u003C\u002Fstrong>: Automatically sends \u003Ccode>noindex\u003C\u002Fcode> headers to prevent Google from indexing your private\u002Fstaging content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Password Form\u003C\u002Fstrong>: A beautiful, responsive login page that looks great on all devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remember Me\u003C\u002Fstrong>: Users can choose to stay logged in for up to 7 days (configurable).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization\u003C\u002Fstrong>: Easily customize the look and feel of the password page via CSS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2. 🔗 Temporary Login Without Password (Magic Links)\u003C\u002Fh4>\n\u003Cp>Create secure, self-expiring login links to grant temporary admin access without sharing your real credentials.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Secure Developer Access\u003C\u002Fstrong>: Give developers or support agents admin access safely.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Expiration\u003C\u002Fstrong>: Set links to expire after 1 hour, 1 day, 7 days, or a custom date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Credentials Needed\u003C\u002Fstrong>: Users log in simply by clicking the link. No username or password required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Management\u003C\u002Fstrong>: Assign any role (Admin, Editor, Subscriber) to the temporary user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Options Toggle\u003C\u002Fstrong>: Show\u002Fhide advanced settings (Login Limits, User Role) with a simple click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect After Login\u003C\u002Fstrong>: Automatically redirect users to a specific page (e.g., Settings, Home, or Custom URL).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Activity Logs\u003C\u002Fstrong>: Track exactly when a temporary user logs in, their IP address, and browser.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login Limits\u003C\u002Fstrong>: Restrict the number of times a link can be used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe Content Reassignment\u003C\u002Fstrong>: When a temporary user is deleted, any posts, pages, WooCommerce products, or other custom post types they created or modified are automatically reassigned to the admin — never trashed or lost.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-Preservation\u003C\u002Fstrong>: Temporary users cannot deactivate or delete the Smart Password Protect plugin itself.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Profile Lockdown\u003C\u002Fstrong>: Temporary users are blocked from editing their profile or creating\u002Fdeleting other users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Status Control\u003C\u002Fstrong>: Manually change Temporary Login status (Active, Inactive, Expired) directly from the dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Logout\u003C\u002Fstrong>: Users are immediately logged out when their token becomes inactive or expired.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Deactivation Protection\u003C\u002Fstrong>: All temporary users are automatically logged out when the plugin is deactivated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Security\u003C\u002Fstrong>: Multi-layer authentication validation prevents access with invalid tokens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Third-Party Compatibility\u003C\u002Fstrong>: Temporary users with admin role can access WooCommerce (products, orders, setup wizard), Elementor, and all other third-party plugin pages without any access issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>3. 🛡️ Advanced Security & Logs\u003C\u002Fh4>\n\u003Cp>Keep a close eye on who is accessing your site and ensure maximum security.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Detailed Audit Trail\u003C\u002Fstrong>: View a history of every temporary login, including time, IP, and browser.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bot Protection\u003C\u002Fstrong>: Blocks search engine crawlers when protection is active.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Capability Controls\u003C\u002Fstrong>: Restrict temporary admins from deleting plugins or themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Validation\u003C\u002Fstrong>: Automatically checks for token expiration and usage limits before allowing access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Authentication Control\u003C\u002Fstrong>: Automatically logs out users when tokens are deactivated, expired, or deleted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Request-Level Validation\u003C\u002Fstrong>: Validates token status on every request to prevent unauthorized access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Cookie-Based Authentication\u003C\u002Fstrong>: Sets secure, httponly cookies that expire automatically after 1 day.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>4. 🌍 Multi-Language Support\u003C\u002Fh4>\n\u003Cp>Use the plugin in your native language with complete translation support.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>20+ Languages\u003C\u002Fstrong>: German, French, Spanish, Italian, Portuguese, Russian, Chinese (Simplified & Traditional), Arabic, Hindi, Bengali, Dutch, Polish, Czech, Danish, Bulgarian, Catalan, Croatian, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Support Ready\u003C\u002Fstrong>: Compatible with right-to-left languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contribute\u003C\u002Fstrong>: Help us translate! Submit translations via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsmart-password-protect\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚡ Use Cases for Smart Password Protect\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>⚡ Use Case #1: Secure Staging & Development Environments\u003C\u002Fstrong>\u003Cbr \u002F>\nProtect your client’s site while it’s under development. Use the “Password Protection” feature to keep the site hidden from the public and search engines (noindex) while allowing you and your client to view progress. This is the professional way to handle staging sites without complex server configurations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Use Case #2: Grant Safe Temporary Access to Developers\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed a developer to fix a bug? Don’t share your admin credentials. Instead, generate a “Temporary Login Link” with a specific role and expiration time. They get one-click access, and you get peace of mind knowing the access will auto-expire and they can’t delete your plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Use Case #3: Maintenance Mode Made Simple\u003C\u002Fstrong>\u003Cbr \u002F>\nUpdating your site or making design changes? Instantly lock the entire site with a single password. You can whitelist your own IP address to keep working while visitors see a professional password page. It’s faster and easier than installing a dedicated maintenance mode plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Use Case #4: Exclusive Client Portfolios\u003C\u002Fstrong>\u003Cbr \u002F>\nShowcase your work privately. Password protect your portfolio site and share the password only with prospective clients. This ensures your creative work remains exclusive and confidential until you are ready to show it to the world.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Use Case #5: Internal Company Documentation\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a private hub for your team. Restrict access to internal tools, wikis, or resources. With “User Role Bypass”, your logged-in employees can access content seamlessly without entering a password every time, while outsiders remain blocked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Use Case #6: Private Family & Personal Blogs\u003C\u002Fstrong>\u003Cbr \u002F>\nShare personal stories and photos with only those you trust. Set a simple site-wide password so family and friends can view your content while keeping it safe from strangers and bots. It’s the perfect solution for keeping personal memories private.\u003C\u002Fp>\n\u003Ch3>🚀 Explore Smart Password Protect Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Complete Site Protection — 100% FREE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Instantly locks your entire WordPress site behind a secure password screen. Only visitors with the correct password can access your content.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Navigate to \u003Cstrong>Smart Password Protect > Password Protection\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Toggle “Enable Password Protection” to \u003Cstrong>On\u003C\u002Fstrong>.\u003Cbr \u002F>\n3.  Enter your desired password in the “Set Password” field.\u003Cbr \u002F>\n4.  (Optional) Adjust “Remember Me” duration to control how long users stay logged in.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Secure Temporary Login Links — No Credentials Needed\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Generates a unique “Magic Link” that logs a user in automatically with a specific role and expiration time. Perfect for developers or support agents.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Temporary Login\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Select an expiration time (e.g., 7 Days).\u003Cbr \u002F>\n3.  (Optional) Click “+ Show Advanced Options” to set a specific User Role or Login Limit.\u003Cbr \u002F>\n4.  Click \u003Cstrong>Generate Link\u003C\u002Fstrong> and copy the URL.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Passwordless Admin Access\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Allows administrators to access the site without entering the protection password, saving time and hassle.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Password Protection > Permissions\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Toggle “Allow Administrators” to \u003Cstrong>On\u003C\u002Fstrong>.\u003Cbr \u002F>\n3.  Now, if you are logged into WordPress as an admin, you will bypass the password screen automatically.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Allow RSS Feeds\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Ensures your RSS feeds remain accessible even when the site is password protected.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Password Protection > Permissions\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Toggle “Allow RSS Feeds” to \u003Cstrong>On\u003C\u002Fstrong>.\u003Cbr \u002F>\n3.  Your RSS feeds (e.g., \u002Ffeed) will now be publicly accessible without a password.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Allow REST API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Allows external applications and mobile apps to access your site’s data via the WordPress REST API by bypassing the protection.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Password Protection > Permissions\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Toggle “Allow REST API” to \u003Cstrong>On\u003C\u002Fstrong>.\u003Cbr \u002F>\n3.  Your site’s REST API endpoints (e.g., \u002Fwp-json) will now be accessible.\u003Cbr \u002F>\n    *   \u003Cstrong>Note:\u003C\u002Fstrong> When disabled, API requests will return a \u003Ccode>401 Unauthorized\u003C\u002Fcode> error with the message “Password protection is enabled”.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Smart IP Whitelisting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Grants instant access to specific IP addresses (like your home or office) so you don’t have to enter a password.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Password Protection > IP Settings\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Click \u003Cstrong>Auto Fill Input\u003C\u002Fstrong> to detect your current IP address.\u003Cbr \u002F>\n3.  Click \u003Cstrong>Add IP\u003C\u002Fstrong> to whitelist it. You can add as many IPs as you need.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Temporary Login Log\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> View history of temporary login usage and user actions.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Temporary Login\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Click on the \u003Cstrong>Logs\u003C\u002Fstrong> tab.\u003Cbr \u002F>\n3.  View the list of all recent login attempts to ensure no unauthorized access has occurred.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Auto-Cleanup : Expired Links and Temporary Login Log\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does:\u003C\u002Fstrong> Automatically deletes expired temporary login links and users from your database to keep your site clean and secure.\u003Cbr \u002F>\n\u003Cstrong>How to use:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Go to \u003Cstrong>Smart Password Protect > Temporary Login > Settings\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.  Find the \u003Cstrong>Expired Links Auto-cleanup\u003C\u002Fstrong> setting.\u003Cbr \u002F>\n3.  Set the number of days (e.g., 30 days) after which expired logs and users will be permanently deleted.\u003C\u002Fp>\n\u003Ch3>⚡ Reasons Why You Should Opt for Smart Password Protect\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>⚡ Reason #1: Uncompromising Security & Control\u003C\u002Fstrong>\u003Cbr \u002F>\nUpgrade your site’s defense mechanisms with ease. Smart Password Protect allows you to lock your entire website instantly with a single password, while offering granular controls like IP Whitelisting and User Role Bypass. Built with advanced encryption and “Self-Preservation” logic, it ensures that temporary users cannot disable the plugin or hijack your site, giving you total peace of mind.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #2: Eliminate the Risk of Sharing Credentials\u003C\u002Fstrong>\u003Cbr \u002F>\nNever share your admin username and password again. With our \u003Cstrong>Temporary Login (Magic Links)\u003C\u002Fstrong> feature, you can generate secure, self-expiring access links for developers or support agents. These links use cryptographically secure tokens and allow one-click access without requiring any credentials. Once the work is done, the access is automatically revoked, keeping your main admin account completely secure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #3: Automated & Hands-Free Management\u003C\u002Fstrong>\u003Cbr \u002F>\nSay goodbye to manual user cleanup. Set your temporary login links to expire automatically after 1 hour, 1 day, or 7 days. Our intelligent “Auto-Cleanup” system runs in the background to permanently remove expired links and temporary user accounts from your database. This “set it and forget it” approach keeps your site clean and reduces administrative overhead.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #4: Gain Valuable Insights with Activity Logs\u003C\u002Fstrong>\u003Cbr \u002F>\nKnowledge is power. Stay informed with our detailed \u003Cstrong>Activity Logs\u003C\u002Fstrong> that tracks every single temporary login event. Monitor exactly who accessed your site, when they logged in, their IP address, and even their browser information. This audit trail is essential for security monitoring and ensures you always have oversight of external access.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #5: Optimized for Speed & SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nDon’t let security slow you down. Smart Password Protect is engineered to be lightweight and bloat-free, ensuring zero impact on your site’s loading speed. It also automatically handles SEO best practices by sending \u003Ccode>noindex\u003C\u002Fcode> headers for protected content, preventing Google from indexing staging sites or private pages. Plus, it works seamlessly with major caching plugins like WP Rocket and W3 Total Cache.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #6: The Ultimate All-in-One Toolkit\u003C\u002Fstrong>\u003Cbr \u002F>\nStop cluttering your site with multiple plugins. Smart Password Protect combines robust \u003Cstrong>Maintenance Mode\u003C\u002Fstrong>, \u003Cstrong>Site-Wide Password Protection\u003C\u002Fstrong>, and \u003Cstrong>Temporary Login\u003C\u002Fstrong> functionality into a single, cohesive package. By consolidating these features, you reduce plugin conflicts, save server resources, and simplify your workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #7: Intuitive & Modern User Experience\u003C\u002Fstrong>\u003Cbr \u002F>\nWe believe security shouldn’t be complicated. Our plugin features a modern, React-powered dashboard that is intuitive and easy to navigate. From generating links to toggling protection, every action is just a click away. The frontend password form is also fully responsive and customizable, ensuring a professional experience for your visitors on any device.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Reason #8: Built for Developers\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed more control? We’ve got you covered. Smart Password Protect is packed with hooks and filters, allowing developers to customize functionality to fit specific needs. Whether you need to modify bypass rules, control REST API access, or integrate with other tools, our codebase is clean, documented, and developer-friendly.\u003C\u002Fp>\n\u003Ch3>Check out our other Plugins\u003C\u002Fh3>\n\u003Cp>Enhance your WordPress site with our other powerful plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faccess-defender\u002F\" rel=\"ugc\">Access Defender\u003C\u002Fa>\u003C\u002Fstrong> – Advanced security plugin to protect your WordPress site from unauthorized access and malicious attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontributors-gallery\u002F\" rel=\"ugc\">Contributors Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Showcase your WordPress contributors in a beautiful and customizable gallery layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-spotlight-badge\u002F\" rel=\"ugc\">Product Spotlight Badge\u003C\u002Fa>\u003C\u002Fstrong> – Highlight your WooCommerce products with eye-catching badges to boost sales.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredirect-after-logout\u002F\" rel=\"ugc\">Redirect After Logout\u003C\u002Fa>\u003C\u002Fstrong> – Redirect users to a custom page after logging out for enhanced user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-optimizer\u002F\" rel=\"ugc\">Smart Optimizer\u003C\u002Fa>\u003C\u002Fstrong> – Instantly Boost Page Speed with One-Click Optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frandom-quote\u002F\" rel=\"ugc\">Random Quote\u003C\u002Fa>\u003C\u002Fstrong> – Daily Inspirational Quotes for WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n","Password Protect entire site & create Temporary Login Without Password links. Simple & secure access for developers or maintenance.",70,1695,74,3,"2026-03-12T17:15:00.000Z","5.6",[95,96,21,97,4],"maintenance-mode","password-protect","restrict-content","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-password-protect\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-password-protect.1.2.4.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":13,"num_ratings":14,"last_updated":110,"tested_up_to":70,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":116,"download_link":117,"security_score":67,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"login-links","Login Links – Passwordless Login, Temporary Access Links & Custom Login Form","2.1.0","Denis Alemán","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenisaleman\u002F","\u003Cp>Login Links allows you to create temporary, password-less access links for existing users or guest accounts. The links can be configured to expire either after a certain period of time or after a set number of successful logins.\u003C\u002Fp>\n\u003Ch3>How Login Link Works\u003C\u002Fh3>\n\u003Cp>A login link is a special link that, when clicked, automatically logs the user in. They don’t need an account. The login occurs either under an existing account or under a temporary account created specifically for this link. The link has an expiration date, after which it is automatically deleted.\u003C\u002Fp>\n\u003Ch3>Provide Temporary Access\u003C\u002Fh3>\n\u003Cp>Create a login link with a specific role for support teams, clients, developers, or guest users who need temporary access to the site, and email it directly to them. They don’t need to create an account or come up with a password, and you won’t have to worry about deleting their account later.\u003C\u002Fp>\n\u003Ch3>Passwordless Access for Users\u003C\u002Fh3>\n\u003Cp>Allow already registered users to log in without a password. Users request a one-time login link by entering the email they used during registration, and the link is sent to that email.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>Temporary Login Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create an unlimited number of temporary login links.\u003C\u002Fli>\n\u003Cli>Choose to log in as an existing user or as a temporary user, which will automatically create a temporary account attached to the link.\u003C\u002Fli>\n\u003Cli>Delete and manage created links through a table interface, allowing you to view and remove links as needed.\u003C\u002Fli>\n\u003Cli>Set expiration limits for each login link based on time or number of logins.\u003C\u002Fli>\n\u003Cli>Expiration can be based on the number of logins, time, or a combination of both, whichever occurs first.\u003C\u002Fli>\n\u003Cli>Send an email invitation with a login link.\u003C\u002Fli>\n\u003Cli>Customize the email’s body and subject text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Password-less Access\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Allow password-less access for your users.\u003C\u002Fli>\n\u003Cli>Custom login form via shortcode for password-less access.\u003C\u002Fli>\n\u003Cli>Automatic deletion of expired links.\u003C\u002Fli>\n\u003Cli>Automatic generation of a temporary account with a designated role upon link creation.\u003C\u002Fli>\n\u003Cli>Optional password-less access through the standard WordPress login form.\u003C\u002Fli>\n\u003Cli>Ability to disallow password-based access.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create secure self-expiring login links for temporary access and guest users, and enable passwordless login for registered ones.",40,977,"2025-07-02T22:56:00.000Z","5.5","7.0",[114,115,21,76,22],"custom-login-form","login-without-password","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-links.2.1.0.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":26,"downloaded":126,"rating":26,"num_ratings":26,"last_updated":116,"tested_up_to":50,"requires_at_least":127,"requires_php":18,"tags":128,"homepage":131,"download_link":132,"security_score":67,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":133},"safetemplogin-tawa","SafeTemp Login – Temporary Access with Approval","1.0.1","Fernando Filho","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyferweb\u002F","\u003Cp>SafeTemp Login allows you to create temporary users with any role. Perfect for contractors, auditors, or anyone who needs limited-time access to your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create temporary users with any role (subscriber, editor, administrator, etc.)\u003C\u002Fli>\n\u003Cli>Automatic expiration with configurable behavior (block login or delete user)\u003C\u002Fli>\n\u003Cli>Intercept sensitive actions when temporary administrator tries to perform them\u003C\u002Fli>\n\u003Cli>Approval system via admin dashboard or secure email links\u003C\u002Fli>\n\u003Cli>Email notifications to administrators\u003C\u002Fli>\n\u003Cli>Configurable restricted actions list\u003C\u002Fli>\n\u003Cli>Log only mode for testing\u003C\u002Fli>\n\u003Cli>Secure token-based approval system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When a temporary user with administrator role tries to perform a restricted action (like deleting a post, switching themes, installing plugins, etc.), the action is blocked and a request is created. Real administrators receive an email with secure one-time links to approve or deny the action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nonce verification on all actions\u003C\u002Fli>\n\u003Cli>Secure token-based approval links (expire in 30 minutes)\u003C\u002Fli>\n\u003Cli>User capability checking\u003C\u002Fli>\n\u003Cli>Automatic logout on expiration\u003C\u002Fli>\n\u003Cli>One-time use tokens\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Actions for Approval (Configurable):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete Posts\u003C\u002Fli>\n\u003Cli>Edit\u002FPublish Posts\u003C\u002Fli>\n\u003Cli>Switch Themes\u003C\u002Fli>\n\u003Cli>Install Plugins\u003C\u002Fli>\n\u003Cli>Activate Plugins\u003C\u002Fli>\n\u003Cli>Deactivate Plugins\u003C\u002Fli>\n\u003Cli>Delete Users\u003C\u002Fli>\n\u003Cli>Update Core Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Open-source, donation-supported. Developed by \u003Ca href=\"https:\u002F\u002Fcyfer.com.br\" rel=\"nofollow ugc\">Cyfer\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support & Donations\u003C\u002Fh3>\n\u003Cp>This plugin is free and open-source, developed by Cyfer.\u003C\u002Fp>\n\u003Cp>For support, visit \u003Ca href=\"https:\u002F\u002Fbuymeacoffee.com\u002Fcyfer\" rel=\"nofollow ugc\">Buy Me a Coffee:\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you find this plugin useful, please consider making a donation to help support continued development.\u003C\u002Fp>\n\u003Cp>Open-source, donation-supported. Developed by \u003Ca href=\"https:\u002F\u002Fcyfer.com.br\" rel=\"nofollow ugc\">Cyfer\u003C\u002Fa>.\u003C\u002Fp>\n","Create temporary users with any role. When a temporary user is an administrator, sensitive actions require approval from a real administrator.",148,"6.0",[21,76,22,129,130],"user-temporary","users","https:\u002F\u002Fgithub.com\u002Ffernandocyfer\u002Fsafetemp-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsafetemplogin-tawa.1.0.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":135,"codeSignals":212,"taintFlows":221,"riskAssessment":222,"analyzedAt":225},{"hooks":136,"ajaxHandlers":183,"restRoutes":208,"shortcodes":209,"cronEvents":210,"entryPointCount":211,"unprotectedCount":26},[137,143,148,154,158,162,165,169,173,177,181],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_print_footer_scripts-index.php","admin_print_script","core\\admin-pointer.php",13,{"type":138,"name":144,"callback":145,"file":146,"line":147},"admin_menu","register_menu","core\\admin.php",22,{"type":149,"name":150,"callback":151,"priority":152,"file":146,"line":153},"filter","allow_password_reset","disable_password_reset",10,26,{"type":149,"name":155,"callback":156,"file":146,"line":157},"wp_authenticate_user","disallow_temporary_user_login",27,{"type":138,"name":159,"callback":160,"file":146,"line":161},"init","maybe_login_temporary_user",29,{"type":138,"name":159,"callback":163,"file":146,"line":164},"maybe_logout_expired_users",30,{"type":138,"name":166,"callback":167,"file":146,"line":168},"admin_init","maybe_remove_temporary_users",32,{"type":138,"name":170,"callback":171,"file":146,"line":172},"elementor\u002Fconnect\u002Fapps\u002Fregister","closure",35,{"type":138,"name":174,"callback":175,"file":176,"line":164},"plugins_loaded","temporary_login_load_plugin_textdomain","temporary-login.php",{"type":138,"name":178,"callback":179,"file":176,"line":180},"admin_notices","temporary_login_fail_php_version",33,{"type":138,"name":178,"callback":182,"file":176,"line":172},"temporary_login_fail_wp_version",[184,190,194,197,200,204],{"action":185,"nopriv":186,"callback":187,"hasNonce":188,"hasCapCheck":186,"file":141,"line":189},"temporary_login_pointer_dismissed",false,"ajax_dismiss_pointer",true,14,{"action":191,"nopriv":186,"callback":192,"hasNonce":188,"hasCapCheck":188,"file":193,"line":142},"temporary_login_get_app_data","get_app_data","core\\ajax.php",{"action":195,"nopriv":186,"callback":196,"hasNonce":188,"hasCapCheck":188,"file":193,"line":189},"temporary_login_generate_temporary_user","enable_access",{"action":198,"nopriv":186,"callback":199,"hasNonce":188,"hasCapCheck":188,"file":193,"line":32},"temporary_login_revoke_temporary_users","revoke_access",{"action":201,"nopriv":186,"callback":202,"hasNonce":188,"hasCapCheck":188,"file":193,"line":203},"temporary_login_extend_access","extend_access",16,{"action":205,"nopriv":186,"callback":206,"hasNonce":188,"hasCapCheck":188,"file":193,"line":207},"temporary_login_send_login_by_elementor_connect","send_login_by_elementor_connect",17,[],[],[],6,{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":216,"fileOperations":26,"externalRequests":26,"nonceChecks":219,"capabilityChecks":219,"bundledLibraries":220},[],{"prepared":55,"raw":26,"locations":215},[],{"escaped":217,"rawEcho":26,"locations":218},12,[],7,[],[],{"summary":223,"deductions":224},"The \"temporary-login\" plugin v1.3.0 demonstrates a strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals no dangerous functions, all SQL queries are properly prepared, and all output is correctly escaped. Crucially, the plugin implements nonce and capability checks for all its AJAX handlers, which represent its entire attack surface. Taint analysis also found no vulnerabilities, indicating no obvious pathways for malicious data injection.\n\nThe plugin's vulnerability history is also completely clean, with no recorded CVEs of any severity. This lack of historical issues, combined with the robust code practices observed, suggests a developer who is security-conscious and diligent in their coding. The absence of vulnerabilities in the past and the current thorough security implementation provides a high degree of confidence in the plugin's security.  However, the attack surface, though protected, is entirely reliant on these checks being consistently applied. While the current analysis shows this, future updates or unforeseen interactions could introduce new risks.",[],"2026-03-16T17:22:19.852Z",{"wat":227,"direct":236},{"assetPaths":228,"generatorPatterns":231,"scriptPaths":232,"versionParams":233},[229,230],"\u002Fwp-content\u002Fplugins\u002Ftemporary-login\u002Fassets\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Ftemporary-login\u002Fassets\u002Fadmin.css",[],[229],[234,235],"temporary-login\u002Fassets\u002Fadmin.css?ver=","temporary-login\u002Fassets\u002Fadmin.js?ver=",{"cssClasses":237,"htmlComments":239,"htmlAttributes":241,"restEndpoints":247,"jsGlobals":248,"shortcodeOutput":250},[238],"temporary-login-admin",[240],"\u003C!-- Temporary Login -->",[242,243,244,245,246],"data-nonce","data-user-id","data-user-name","data-login-url","data-logout-url",[],[249],"TemporaryLoginConfig",[]]