{"id":2960,"date":"2010-05-31T10:04:28","date_gmt":"2010-05-31T14:04:28","guid":{"rendered":"http:\/\/blogs.n1zyy.com\/n1zyy\/?p=2960"},"modified":"2010-05-31T10:04:28","modified_gmt":"2010-05-31T14:04:28","slug":"password-requirements","status":"publish","type":"post","link":"https:\/\/blogs.n1zyy.com\/n1zyy\/2010\/05\/31\/password-requirements\/","title":{"rendered":"Password Requirements"},"content":{"rendered":"<p>I know I&#8217;ve ranted about this before, but people who implement password requirements should really be beaten with a clue stick:<\/p>\n<p><a href=\"http:\/\/blogs.n1zyy.com\/n1zyy\/files\/2010\/05\/Screen-shot-2010-05-31-at-9.41.37-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2961\" title=\"Screen shot 2010-05-31 at 9.41.37 AM\" src=\"http:\/\/blogs.n1zyy.com\/n1zyy\/files\/2010\/05\/Screen-shot-2010-05-31-at-9.41.37-AM.png\" alt=\"\" width=\"822\" height=\"117\" \/><\/a>That&#8217;s me trying to create an account on PhotoBucket. (Just for testing something at work. I prefer Flickr for real stuff.) Seems legitimate enough, right? But what if I wanted to use a dot as part of my password? What if I wanted spaces? Quotes? @#@$^#$&#038; symbols? Why on Earth can&#8217;t I?<\/p>\n<p>And don&#8217;t even get me <em>started<\/em> on the maximum password length at American Express of eight characters. No, I didn&#8217;t mean to say minimum. Your password can&#8217;t exceed 8 characters. For one of the world&#8217;s largest financial institutions. Yes, I&#8217;ve complained. No, they don&#8217;t seem to care.<\/p>\n<p>Really, how does this happen? <em>Minimum<\/em> restrictions may have some value, but the only way I can think of prohibited characters coming in is if you&#8217;re not hashing passwords, or if you deliberately write code to reject certain characters for no good technical reason.<\/p>","protected":false},"excerpt":{"rendered":"<p>I know I&#8217;ve ranted about this before, but people who implement password requirements should really be beaten with a clue stick: That&#8217;s me trying to create an account on PhotoBucket. (Just for testing something at work. I prefer Flickr for &hellip; <a href=\"https:\/\/blogs.n1zyy.com\/n1zyy\/2010\/05\/31\/password-requirements\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2960","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts\/2960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/comments?post=2960"}],"version-history":[{"count":0,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts\/2960\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/media?parent=2960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/categories?post=2960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/tags?post=2960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}