{"id":192033,"date":"2024-10-24T20:16:58","date_gmt":"2024-10-24T20:16:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/password-protection-with-shareable-links\/"},"modified":"2024-11-15T08:24:34","modified_gmt":"2024-11-15T08:24:34","slug":"password-protection-shareable-links","status":"publish","type":"plugin","link":"https:\/\/sv.wordpress.org\/plugins\/password-protection-shareable-links\/","author":15729330,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.32","stable_tag":"1.2.32","tested":"6.6.5","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"Password Protection with Shareable Links","header_author":"klausbreyer","header_description":"Password protection with seamless sharing and secure link generation.","assets_banners_color":"aa9473","last_updated":"2024-11-15 08:24:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1831,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"$VERSION":{"tag":"$VERSION","author":"klausbreyer","date":"2024-10-26 19:31:04"},"1.2.10":{"tag":"1.2.10","author":"klausbreyer","date":"2024-10-26 07:22:34"},"1.2.11":{"tag":"1.2.11","author":"klausbreyer","date":"2024-10-26 07:23:32"},"1.2.16":{"tag":"1.2.16","author":"klausbreyer","date":"2024-10-26 20:07:40"},"1.2.18":{"tag":"1.2.18","author":"klausbreyer","date":"2024-10-26 20:14:35"},"1.2.19":{"tag":"1.2.19","author":"klausbreyer","date":"2024-10-26 20:16:46"},"1.2.25":{"tag":"1.2.25","author":"klausbreyer","date":"2024-10-26 20:20:53"},"1.2.26":{"tag":"1.2.26","author":"klausbreyer","date":"2024-10-26 20:28:16"},"1.2.27":{"tag":"1.2.27","author":"klausbreyer","date":"2024-10-26 20:30:33"},"1.2.29":{"tag":"1.2.29","author":"klausbreyer","date":"2024-11-15 08:10:03"},"1.2.30":{"tag":"1.2.30","author":"klausbreyer","date":"2024-11-15 08:20:00"},"1.2.31":{"tag":"1.2.31","author":"klausbreyer","date":"2024-11-15 08:21:53"},"1.2.32":{"tag":"1.2.32","author":"klausbreyer","date":"2024-11-15 08:24:34"},"1.2.7":{"tag":"1.2.7","author":"klausbreyer","date":"2024-10-24 20:22:44"},"1.2.8":{"tag":"1.2.8","author":"klausbreyer","date":"2024-10-26 07:11:40"},"1.2.9":{"tag":"1.2.9","author":"klausbreyer","date":"2024-10-26 07:13:46"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3189308,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3189308,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3189308,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3189308,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["$VERSION","1.2.10","1.2.11","1.2.16","1.2.18","1.2.19","1.2.25","1.2.26","1.2.27","1.2.29","1.2.30","1.2.31","1.2.32","1.2.7","1.2.8","1.2.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3189308,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3189308,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3189308,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3189308,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3189308,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Password Gate with Secure Link","2":"Password Gate without Secure Link","3":"Generating Shareable Link","4":"Secured Link Notification","5":"Password Change Error"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1930,1178,324],"plugin_category":[54,56],"plugin_contributors":[148767],"plugin_business_model":[],"class_list":["post-192033","plugin","type-plugin","status-publish","hentry","plugin_tags-password","plugin_tags-protection","plugin_tags-sharing","plugin_category-security-and-spam-protection","plugin_category-social-and-sharing","plugin_contributors-klausbreyer","plugin_committers-klausbreyer"],"banners":{"banner":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/banner-772x250.png?rev=3189308","banner_2x":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/banner-1544x500.png?rev=3189308","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/icon-128x128.jpg?rev=3189308","icon_2x":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/icon-256x256.jpg?rev=3189308","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/screenshot-1.png?rev=3189308","caption":"Password Gate with Secure Link"},{"src":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/screenshot-2.png?rev=3189308","caption":"Password Gate without Secure Link"},{"src":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/screenshot-3.png?rev=3189308","caption":"Generating Shareable Link"},{"src":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/screenshot-4.png?rev=3189308","caption":"Secured Link Notification"},{"src":"https:\/\/ps.w.org\/password-protection-shareable-links\/assets\/screenshot-5.png?rev=3189308","caption":"Password Change Error"}],"raw_content":"<!--section=description-->\n<p>Password Protection with Shareable Links is a WordPress plugin designed to enhance the security of your content. With Password Protection with Shareable Links, you can protect any post, page, or custom content type with a password. Additionally, the plugin generates encrypted links that provide direct access to your protected content, bypassing the need for manual password entry.<\/p>\n\n<p>To ensure functionality and security, the plugin disables caching on protected content, making sure the password gate displays correctly and updated content is served as expected.<\/p>\n\n<p>Key Features:\n- The wp-admin page is not protected and remains accessible for login at all times.\n- Logged-in admins can always view all normal pages without restrictions.\n- Feed access is also restricted, aligning with the intention to prevent unauthorized external access to the site's content.<\/p>\n\n<p>For a hands-on test of the plugin, visit the <a href=\"https:\/\/password-protection-shareable-links.plugiplugi.com\/\">test installation<\/a> (password: <code>1234<\/code>). Alternatively, access a protected page directly with a shareable link: <a href=\"https:\/\/password-protection-shareable-links.plugiplugi.com\/2024\/10\/25\/hello-world\/?password=UGxmb1l4NlJoWEM2dFJ3aEZ5Y0wrUT09\">Direct Access Link<\/a> (Please use incognito mode or clear cookies if the password was previously entered).<\/p>\n\n<h3>Translations<\/h3>\n\n<p>Password Protection with Shareable Links is available in the following languages:<\/p>\n\n<ul>\n<li>\ud83c\udde9\ud83c\uddea German (de)<\/li>\n<li>\ud83c\uddea\ud83c\uddf8 Spanish (es)<\/li>\n<li>\ud83c\uddeb\ud83c\uddf7 French (fr)<\/li>\n<li>\ud83c\uddee\ud83c\uddf9 Italian (it)<\/li>\n<li>\ud83c\uddf5\ud83c\uddf9 Portuguese (pt)<\/li>\n<li>\ud83c\uddfa\ud83c\udde6 Ukrainian (uk)<\/li>\n<li>\ud83c\udde8\ud83c\uddf3 Chinese (zh)<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>password-protection-shareable-links<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='is%20there%20a%20way%20to%20test%20the%20plugin%20before%20installing%3F'><h3>Is there a way to test the plugin before installing?<\/h3><\/dt>\n<dd><p>Yes, you can explore the plugin's functionality through our test installation at <a href=\"https:\/\/password-protection-shareable-links.plugiplugi.com\/\">this link<\/a> with the password <code>1234<\/code>. Alternatively, access a protected page directly via a <a href=\"https:\/\/password-protection-shareable-links.plugiplugi.com\/2024\/10\/25\/hello-world\/?password=UGxmb1l4NlJoWEM2dFJ3aEZ5Y0wrUT09\">shareable link<\/a>.<\/p><\/dd>\n<dt id='how%20do%20i%20configure%20the%20plugin%3F'><h3>How do I configure the plugin?<\/h3><\/dt>\n<dd><p>After activating the plugin, navigate to the plugin settings where you can set a universal password for your content. Additionally, you have the option to automatically append this password to your site's URLs, providing seamless access to protected content. For a visual guide, see: <\/p><\/dd>\n<dt id='when%20is%20the%20password%20prompt%20displayed%3F'><h3>When is the password prompt displayed?<\/h3><\/dt>\n<dd><p>A password prompt is displayed whenever a new visitor accesses your blog or a specific article for the first time. This ensures that only users with the correct password can view your protected content. See the password prompt here: <\/p><\/dd>\n<dt id='how%20can%20i%20generate%20a%20link%20that%20allows%20direct%20access%3F'><h3>How can I generate a link that allows direct access?<\/h3><\/dt>\n<dd><p>The plugin encrypts a password and appends it as a query parameter to URLs, enabling direct access to protected content for anyone with the link. This feature can be utilized when creating or editing a post\/page, via a dedicated meta box provided by the plugin. For further details, visit: <\/p><\/dd>\n<dt id='will%20users%20be%20aware%20that%20they%20are%20accessing%20a%20secured%20link%3F'><h3>Will users be aware that they are accessing a secured link?<\/h3><\/dt>\n<dd><p>Yes, users will be informed that they are accessing content through a secure link. Furthermore, they have the option to choose how long they wish to store the credentials, enhancing both security and convenience. For an example, check out: <\/p><\/dd>\n<dt id='what%20happens%20if%20i%20change%20the%20password%3F'><h3>What happens if I change the password?<\/h3><\/dt>\n<dd><p>Should the password be changed, users attempting to access content with an outdated link will encounter an error message, prompting them to obtain a new, valid link. This ensures that access to your content remains secure and controlled. View the error message here: <\/p><\/dd>\n<dt id='is%20the%20feed%20accessible%20with%20the%20plugin%20activated%3F'><h3>Is the feed accessible with the plugin activated?<\/h3><\/dt>\n<dd><p>No, the feed is also not accessible, aligning with the intention to prevent unauthorized external access. This ensures that content is secured against unintended distribution.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>Plugin directory related changes.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added functionality to disable caching for content protected by the plugin to ensure correct display of the password gate and up-to-date content delivery.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"This plugin allows you to protect your WordPress content with a password and share access to it through encrypted links.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/192033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=192033"}],"author":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/klausbreyer"}],"wp:attachment":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=192033"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=192033"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=192033"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=192033"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=192033"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=192033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}