{"id":1001,"date":"2020-12-24T12:36:53","date_gmt":"2020-12-24T12:36:53","guid":{"rendered":"https:\/\/ccbill.com\/kb\/?p=1001"},"modified":"2023-03-07T11:40:32","modified_gmt":"2023-03-07T11:40:32","slug":"password-policy-best-practices","status":"publish","type":"post","link":"https:\/\/ccbill.com\/kb\/password-policy-best-practices","title":{"rendered":"Password Policy Best Practices for Ecommerce Websites"},"content":{"rendered":"\n<p class=\"h3\">Introduction<\/p>\n\n\n\n<p>Passwords should ideally be long, complex, and unique. At the same time, passwords need to be easy to remember, and a customer ought to create a new password for every website or service they sign up for.<\/p>\n\n\n\n<p>It can be challenging to strike the right balance and apply password requirements without negatively affecting the customer\u2019s experience. An overly strict password policy can annoy customers and significantly increase abandonment rates. A lenient password policy is a security risk.<\/p>\n\n\n\n<p>Learn about the<strong> <strong>best password practices for ecommerce websites<\/strong> <\/strong>and keep your customers safe and satisfied.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\" alt=\"Customer frustrated by complicated password requrments.\" class=\"wp-image-1002\" srcset=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png 800w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites-300x150.png 300w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites-768x384.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Why do Ecommerce Websites Need a Password Policy?<\/h2>\n\n\n\n<p>Humans cannot memorize long and complex character strings. Common and short passwords are easy to guess by using <a href=\"https:\/\/phoenixnap.com\/blog\/brute-force-attack\" target=\"_blank\" rel=\"noreferrer noopener\">brute force attacks<\/a> and dictionary-based algorithms.<\/p>\n\n\n\n<p>Despite well-documented flaws, the <a href=\"https:\/\/ccbill.com\/kb\/two-factor-authentication-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\">authentication process on most websites<\/a> is heavily reliant on customer passwords due to several factors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Passwords are free.<\/li>\n\n\n\n<li>Businesses do not need to invest in sophisticated authentication systems.<\/li>\n\n\n\n<li>Customers have an intuitive understanding of how passwords work.<\/li>\n\n\n\n<li>Password authentication systems are easy to scale regardless of the number of users.<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/ccbill.com\/blog\/top-ecommerce-companies\" target=\"_blank\" rel=\"noreferrer noopener\">Ecommerce companies<\/a> need to establish policies that prevent unsafe passwords and motivate their customers to create strong credentials. Comprehensive password policy best practices include:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>A minimum password length requirement.<\/li>\n\n\n\n<li>Account lockout after several incorrect login attempts.<\/li>\n\n\n\n<li>Reasonable password complexity rules.<\/li>\n\n\n\n<li>Blocklists that prevent the use of dictionary terms, usernames, names of website services, and compromised passwords.<\/li>\n\n\n\n<li>An onscreen password-strength meter.<\/li>\n\n\n\n<li>Not insisting on periodic password changes.<\/li>\n<\/ol>\n\n\n\n<p>Applying these requirements increases password strength and has minimal impact on customer satisfaction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Ecommerce Password Policies<\/h2>\n\n\n\n<p>Imposing complex passwords for services that do not contain personally identifiable information can be a source of frustration for customers.<\/p>\n\n\n\n<p>Before introducing the suggested policies, determine the level of threat for your <a href=\"https:\/\/ccbill.com\/blog\/ecommerce-business-ideas\" target=\"_blank\" rel=\"noreferrer noopener\">business model<\/a> and the type of service you provide. For example, customers are willing to put in additional effort to create strong passwords for essential services and websites that hold sensitive personal information.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Minimum Password Length<\/h3>\n\n\n\n<p>Longer passwords are harder to guess. Require your customers to use <strong>a minimum of 8 characters<\/strong> when choosing their passwords.<\/p>\n\n\n\n<p>Advise customers to create long passwords and even use whole passphrases if possible. Allow for the use of special characters and spaces.<\/p>\n\n\n\n<p>Particularly long passwords (measured in MB) can affect the performance of underlying systems and strain the password hashing process. You should implement a reasonable restriction for password length. <\/p>\n\n\n\n<p>A <strong>maximum length of 64 characters <\/strong>enables customers to create exceptionally strong passwords.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Account Lockouts and Delays<\/h3>\n\n\n\n<p>Counter brute-force attacks by locking out accounts after several unsuccessful login attempts. The limitation should permit legitimate users to make mistakes but not allow too many attempts that can result in an attacker guessing the password. The allowed number of failed attempts <strong>should not exceed 10 failed logins<\/strong>.<\/p>\n\n\n\n<p>The number of failed attempts can be lower if you apply additional verification systems such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ccbill.com\/kb\/magento-contact-captcha\" target=\"_blank\" rel=\"noreferrer noopener\">Setting up CAPTCHA<\/a> before authentication.<\/li>\n\n\n\n<li>Configuring increasing time-out periods between failed login attempts.<\/li>\n\n\n\n<li>Whitelisting customers\u2019 IP addresses.<\/li>\n\n\n\n<li>Using other authentication tools such as geolocation, browser metadata, and other analytics tools to authenticate customers.<\/li>\n\n\n\n<li>Avoid using secret questions that help customers remember their passwords.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"800\" height=\"305\" src=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/captcha-password-authentication-policy.jpg\" alt=\"Basic CAPTCHA example.\" class=\"wp-image-1004\" srcset=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/captcha-password-authentication-policy.jpg 800w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/captcha-password-authentication-policy-300x114.jpg 300w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/captcha-password-authentication-policy-768x293.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Ensure that your system disregards previous failed attempts once the customer\u2019s credentials and IP address are successfully verified.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-cyan-blue-color has-css-opacity has-vivid-cyan-blue-background-color has-background is-style-wide\"\/>\n\n\n\n<p><strong>Note:<\/strong> In case you need to block certain IPs in your Magento store, check out our tutorial <a href=\"https:\/\/ccbill.com\/kb\/magento-block-ip\" target=\"_blank\" rel=\"noreferrer noopener\">How To Block an IP Address in Magento<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-cyan-blue-color has-css-opacity has-vivid-cyan-blue-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3. Block Dictionary Words, Usernames, and Compromised Passwords<\/h3>\n\n\n\n<p>Maintain blocklists of unacceptable passwords and regularly update their indexes.<\/p>\n\n\n\n<p>Many cyberattacks try to guess passwords using algorithms based on dictionaries. It is vital to prevent customers from using words found in dictionaries as passwords.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-cyan-blue-color has-css-opacity has-vivid-cyan-blue-background-color has-background is-style-wide\"\/>\n\n\n\n<p><strong>Note:<\/strong> Implementing an 8-character password minimum means you only need to include dictionary words that meet that criteria.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-cyan-blue-color has-css-opacity has-vivid-cyan-blue-background-color has-background is-style-wide\"\/>\n\n\n\n<p>Strictly prohibit the use of usernames and passwords that have been compromised in known security breaches and passwords derived from the website\u2019s services. There are numerous online databases like <a href=\"https:\/\/haveibeenpwned.com\/Passwords\" target=\"_blank\" rel=\"noreferrer noopener\">Have I Been Pwned<\/a> that can assist with maintaining up-to-date records.<\/p>\n\n\n\n<p>Merely blocking certain words and passwords is not enough. Ensure that the customer always receives onscreen feedback about why their choice is not acceptable and instructions on how to create a secure password.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Password Complexity<\/h3>\n\n\n\n<p>Forcing consumers to include upper-case letters, special characters, and numbers in their passwords has not produced the expected results. Complex passwords with different character types are more secure but harder to remember and use.<\/p>\n\n\n\n<p>Customers are regularly exasperated when online services reject their password choices. As a result, users have resorted to predictable patterns. Instead of \u201ciloveyou\u201d, the user can enter \u201cIloveyou1!\u201d and create a formally acceptable password.<\/p>\n\n\n\n<p>Attackers target frequently used character sequences and <em>mangle<\/em> password variations making this requirement highly susceptible to attack. <\/p>\n\n\n\n<p>Insisting on complex passwords has also led customers to write down or unsafely store passwords, severely reducing their value.<\/p>\n\n\n\n<p>To improve password complexity, website owners need to <strong>encourage customers to use password managers.<\/strong> Some of the most prominent password managers include LastPass, KeePass, 1Password, and Dashlane.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-managers-password-policy.jpg\" alt=\"Images of popular Password Manager dashboards.\" class=\"wp-image-1007\" srcset=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-managers-password-policy.jpg 800w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-managers-password-policy-300x150.jpg 300w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-managers-password-policy-768x384.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n<p>Allow customers to paste passwords to streamline the use of password managers and passphrases.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Use an Onscreen Password-Strength Meter<\/h3>\n\n\n\n<p>The initial registration and password update pages should contain <strong>onscreen password-strength meters<\/strong>. Preemptive password checkers evaluate the content and changes in the password field and calculate the chosen password\u2019s strength.<\/p>\n\n\n\n<p>The strength meter needs to meaningfully explain why certain passwords are not acceptable and provide guidance on how to create strong passwords.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"800\" height=\"472\" src=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-strenght-meter.jpg\" alt=\"A good example of a password-strenght meter.\" class=\"wp-image-1008\" srcset=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-strenght-meter.jpg 800w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-strenght-meter-300x177.jpg 300w, https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/password-strenght-meter-768x453.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n<p>This proactive approach also discourages customers from slightly tweaking passwords if their initial weak password is rejected. The goal is to <strong>motivate customers to <em>willingly<\/em> create robust passwords<\/strong>.  <\/p>\n\n\n\n<p>Customers forget passwords all the time. Do not insist on hidden characters (dots or asterisks). Allow customers to see their password while typing. To streamline password creation on mobile devices, display each character for a short time to allow customers to verify their entry.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Mandatory Password Changes<\/h3>\n\n\n\n<p>It has been standard practice to require password changes in predefined periods, for example, every 90 or 180 days. There is no conclusive evidence that this process significantly increases password security.<\/p>\n\n\n\n<p>When prompted, users tend to change their passwords only marginally and use similar patterns. It also increases the pressure on users by forcing them to devise and memorize many passwords. A much better approach is to <strong>monitor compromised passwords and ask customers to change passwords only if there is a known issue with their current password.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Additional Password Policy Considerations<\/h2>\n\n\n\n<p>Insisting on intricate and complex passwords frustrates customers and is counterproductive. Users are going to find ways to avoid restrictions and compromise password strength in the process. <\/p>\n\n\n\n<p>More advanced techniques and tools that take some of the pressure away from the end-user are a better choice. Blocklists, secure hashed storage, login rate limiting, customer education, and advanced authentication tools are available even to small business owners.<\/p>\n\n\n\n<p>Keep in mind that attacks associated with passwords are not only affected by password complexity and length. Social engineering, phishing, and logging keystrokes are attack techniques that work regardless of the password\u2019s strength. <\/p>\n\n\n\n<p>It is necessary to combine password protection with other sophisticated methods, such as <a href=\"https:\/\/ccbill.com\/kb\/what-is-two-factor-authentication\" target=\"_blank\" rel=\"noreferrer noopener\">two-factor authentication<\/a>, risk-based authentication, <a href=\"https:\/\/ccbill.com\/kb\/payment-authentication-methods#ftoc-heading-6\" target=\"_blank\" rel=\"noreferrer noopener\">address-based checks<\/a>, and behavioral analytics.<\/p>\n\n\n\n<p class=\"h3\">Conclusion<\/p>\n\n\n\n<p>Use the policies outlined in this article to improve password strength and increase overall security on your <a rel=\"noreferrer noopener\" href=\"https:\/\/ccbill.com\/kb\/how-to-build-ecommerce-website-using-wordpress\" target=\"_blank\">ecommerce website<\/a>.<\/p>\n\n\n\n<p>Helping customers understand why they need strong passwords and how to create one is an essential component of a comprehensive password policy.<\/p>\n\n\n\n<p>We recommend checking out our article on <a rel=\"noreferrer noopener\" href=\"https:\/\/ccbill.com\/kb\/ecommerce-security\" target=\"_blank\">ecommerce website security<\/a> to learn more about how to secure your online business.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This in-depth analysis helps you implement 6 essential password policies that significantly improve your eCommerce website's security.<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[12,17],"tags":[],"class_list":["post-1001","post","type-post","status-publish","format-standard","hentry","category-e-commerce","category-online-security"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Password Policy Best Practices for Ecommerce Websites<\/title>\n<meta name=\"description\" content=\"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Password Policy Best Practices for Ecommerce Websites\" \/>\n<meta property=\"og:description\" content=\"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\" \/>\n<meta property=\"og:site_name\" content=\"CCBill Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ccbillBIZ\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-24T12:36:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-07T11:40:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\" \/>\n<meta name=\"author\" content=\"Vladimir Kaplarevic\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CCBillBIZ\" \/>\n<meta name=\"twitter:site\" content=\"@CCBillBIZ\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vladimir Kaplarevic\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#article\",\"isPartOf\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\"},\"author\":{\"name\":\"Vladimir Kaplarevic\",\"@id\":\"https:\/\/ccbill.com\/kb\/#\/schema\/person\/1f198b1218f6343a2682022ac4395644\"},\"headline\":\"Password Policy Best Practices for Ecommerce Websites\",\"datePublished\":\"2020-12-24T12:36:53+00:00\",\"dateModified\":\"2023-03-07T11:40:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\"},\"wordCount\":1261,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ccbill.com\/kb\/#organization\"},\"image\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\",\"articleSection\":[\"eCommerce Tutorials\",\"Online Security\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\",\"url\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\",\"name\":\"Password Policy Best Practices for Ecommerce Websites\",\"isPartOf\":{\"@id\":\"https:\/\/ccbill.com\/kb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\",\"datePublished\":\"2020-12-24T12:36:53+00:00\",\"dateModified\":\"2023-03-07T11:40:32+00:00\",\"description\":\"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.\",\"breadcrumb\":{\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ccbill.com\/kb\/password-policy-best-practices\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage\",\"url\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\",\"contentUrl\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png\",\"width\":800,\"height\":400,\"caption\":\"Customer frustrated by complicated password requrments.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ccbill.com\/kb\/password-policy-best-practices#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"KB Home\",\"item\":\"https:\/\/ccbill.com\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online Security\",\"item\":\"https:\/\/ccbill.com\/kb\/category\/online-security\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Password Policy Best Practices for Ecommerce Websites\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ccbill.com\/kb\/#website\",\"url\":\"https:\/\/ccbill.com\/kb\/\",\"name\":\"CCBill Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/ccbill.com\/kb\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ccbill.com\/kb\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ccbill.com\/kb\/#organization\",\"name\":\"CCBill\",\"url\":\"https:\/\/ccbill.com\/kb\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/kb\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/10\/ccbill-logo.png\",\"contentUrl\":\"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/10\/ccbill-logo.png\",\"width\":160,\"height\":70,\"caption\":\"CCBill\"},\"image\":{\"@id\":\"https:\/\/ccbill.com\/kb\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ccbillBIZ\/\",\"https:\/\/x.com\/CCBillBIZ\",\"https:\/\/www.linkedin.com\/company\/ccbill\",\"https:\/\/www.youtube.com\/c\/CCBillBiz\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ccbill.com\/kb\/#\/schema\/person\/1f198b1218f6343a2682022ac4395644\",\"name\":\"Vladimir Kaplarevic\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/kb\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc08885e8fec32585bae8a0f5a1aef92f8c8c4fc33692e74e0ec2e63633d2478?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc08885e8fec32585bae8a0f5a1aef92f8c8c4fc33692e74e0ec2e63633d2478?s=96&d=mm&r=g\",\"caption\":\"Vladimir Kaplarevic\"},\"description\":\"Vladimir is a resident Tech Writer at CCBill. He has more than 8 years of experience in implementing e-commerce and online payment solutions with various global IT services providers. His engaging writing style provides practical advice and aims to spark curiosity for innovative technologies.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Password Policy Best Practices for Ecommerce Websites","description":"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ccbill.com\/kb\/password-policy-best-practices","og_locale":"en_US","og_type":"article","og_title":"Password Policy Best Practices for Ecommerce Websites","og_description":"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.","og_url":"https:\/\/ccbill.com\/kb\/password-policy-best-practices","og_site_name":"CCBill Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/ccbillBIZ\/","article_published_time":"2020-12-24T12:36:53+00:00","article_modified_time":"2023-03-07T11:40:32+00:00","og_image":[{"url":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png","type":"","width":"","height":""}],"author":"Vladimir Kaplarevic","twitter_card":"summary_large_image","twitter_creator":"@CCBillBIZ","twitter_site":"@CCBillBIZ","twitter_misc":{"Written by":"Vladimir Kaplarevic","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#article","isPartOf":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices"},"author":{"name":"Vladimir Kaplarevic","@id":"https:\/\/ccbill.com\/kb\/#\/schema\/person\/1f198b1218f6343a2682022ac4395644"},"headline":"Password Policy Best Practices for Ecommerce Websites","datePublished":"2020-12-24T12:36:53+00:00","dateModified":"2023-03-07T11:40:32+00:00","mainEntityOfPage":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices"},"wordCount":1261,"commentCount":0,"publisher":{"@id":"https:\/\/ccbill.com\/kb\/#organization"},"image":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage"},"thumbnailUrl":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png","articleSection":["eCommerce Tutorials","Online Security"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ccbill.com\/kb\/password-policy-best-practices#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices","url":"https:\/\/ccbill.com\/kb\/password-policy-best-practices","name":"Password Policy Best Practices for Ecommerce Websites","isPartOf":{"@id":"https:\/\/ccbill.com\/kb\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage"},"image":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage"},"thumbnailUrl":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png","datePublished":"2020-12-24T12:36:53+00:00","dateModified":"2023-03-07T11:40:32+00:00","description":"Find out how to apply the best password policies and encourage customers to create strong passwords on your ecommerce website.","breadcrumb":{"@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ccbill.com\/kb\/password-policy-best-practices"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#primaryimage","url":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png","contentUrl":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/12\/best-password-policies-for-ecommerce-websites.png","width":800,"height":400,"caption":"Customer frustrated by complicated password requrments."},{"@type":"BreadcrumbList","@id":"https:\/\/ccbill.com\/kb\/password-policy-best-practices#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"KB Home","item":"https:\/\/ccbill.com\/kb\/"},{"@type":"ListItem","position":2,"name":"Online Security","item":"https:\/\/ccbill.com\/kb\/category\/online-security"},{"@type":"ListItem","position":3,"name":"Password Policy Best Practices for Ecommerce Websites"}]},{"@type":"WebSite","@id":"https:\/\/ccbill.com\/kb\/#website","url":"https:\/\/ccbill.com\/kb\/","name":"CCBill Knowledge Base","description":"","publisher":{"@id":"https:\/\/ccbill.com\/kb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ccbill.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ccbill.com\/kb\/#organization","name":"CCBill","url":"https:\/\/ccbill.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/10\/ccbill-logo.png","contentUrl":"https:\/\/ccbill.com\/kb\/wp-content\/uploads\/2020\/10\/ccbill-logo.png","width":160,"height":70,"caption":"CCBill"},"image":{"@id":"https:\/\/ccbill.com\/kb\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ccbillBIZ\/","https:\/\/x.com\/CCBillBIZ","https:\/\/www.linkedin.com\/company\/ccbill","https:\/\/www.youtube.com\/c\/CCBillBiz"]},{"@type":"Person","@id":"https:\/\/ccbill.com\/kb\/#\/schema\/person\/1f198b1218f6343a2682022ac4395644","name":"Vladimir Kaplarevic","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/kb\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc08885e8fec32585bae8a0f5a1aef92f8c8c4fc33692e74e0ec2e63633d2478?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc08885e8fec32585bae8a0f5a1aef92f8c8c4fc33692e74e0ec2e63633d2478?s=96&d=mm&r=g","caption":"Vladimir Kaplarevic"},"description":"Vladimir is a resident Tech Writer at CCBill. He has more than 8 years of experience in implementing e-commerce and online payment solutions with various global IT services providers. His engaging writing style provides practical advice and aims to spark curiosity for innovative technologies."}]}},"_links":{"self":[{"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/posts\/1001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/comments?post=1001"}],"version-history":[{"count":33,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/posts\/1001\/revisions"}],"predecessor-version":[{"id":4860,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/posts\/1001\/revisions\/4860"}],"wp:attachment":[{"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/media?parent=1001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/categories?post=1001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ccbill.com\/kb\/wp-json\/wp\/v2\/tags?post=1001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}