{"id":20113863,"url":"https://github.com/riklewis/better-passwords","last_synced_at":"2026-05-13T04:05:14.222Z","repository":{"id":89162973,"uuid":"167622054","full_name":"riklewis/better-passwords","owner":"riklewis","description":"Stop use of a bad passwords, including those in the Have I Been Pwned breached password database","archived":false,"fork":false,"pushed_at":"2022-03-21T13:54:30.000Z","size":303,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-13T06:08:54.936Z","etag":null,"topics":["pwned-passwords","security","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://bettersecurity.co","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riklewis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"riklewis","patreon":null,"open_collective":null,"ko_fi":"riklewis","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.me/riklewis","https://www.buymeacoffee.com/riklewis"]}},"created_at":"2019-01-25T22:23:31.000Z","updated_at":"2022-01-26T14:09:38.000Z","dependencies_parsed_at":"2023-06-14T05:30:13.309Z","dependency_job_id":null,"html_url":"https://github.com/riklewis/better-passwords","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riklewis%2Fbetter-passwords","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riklewis%2Fbetter-passwords/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riklewis%2Fbetter-passwords/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riklewis%2Fbetter-passwords/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riklewis","download_url":"https://codeload.github.com/riklewis/better-passwords/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241557120,"owners_count":19981877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pwned-passwords","security","wordpress","wordpress-plugin"],"created_at":"2024-11-13T18:26:39.937Z","updated_at":"2025-11-29T05:04:41.461Z","avatar_url":"https://github.com/riklewis.png","language":"PHP","funding_links":["https://github.com/sponsors/riklewis","https://ko-fi.com/riklewis","https://www.paypal.me/riklewis","https://www.buymeacoffee.com/riklewis"],"categories":[],"sub_categories":[],"readme":"# Better Passwords\nThis is a Wordpress plugin that stops the use of a bad passwords, including those in the [Have I Been Pwned?](https://haveibeenpwned.com) breached password database.\n\nThis plugin sets a default minimum password length of 10 characters, to ensure that passwords are suitably long that they are hard to guess.  However, it does not insist on any complexity rules, such as digits and special characters, as length is the most important thing when making a password hard to guess.\n\nThis plugin uses Troy Hunt's [Pwned Passwords API](https://haveibeenpwned.com/Passwords) in order to check a user's potential password against a corpus of breached passwords.\n\nThe password itself is never sent to any third party, only a partial hash is sent. This means that the password entered will always be private.\n\nAs an added bonus, this plugin also upgrades the hashing algorithm used when storing your password in the database. This is a secure one-way hash created using the [Bcrypt](https://en.wikipedia.org/wiki/Bcrypt) or [Argon2](https://en.wikipedia.org/wiki/Argon2) algorithm.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friklewis%2Fbetter-passwords","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friklewis%2Fbetter-passwords","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friklewis%2Fbetter-passwords/lists"}