Skip to content

lewishenson/PwnedPasswordsChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PwnedPasswordsChecker NuGet package

.NET helper to call Troy Hunt's Pwned Passwords v2 checker.

Usage

Checking to see if a password has been previously exposed in a data breach:

var passwordToCheck = "P@ssword";

var pwnedPasswords = new PwnedPasswords();
var isPwned = await pwnedPasswords.IsPwnedAsync(passwordToCheck);

Checking to see if how many times a password has been previously seen:

var passwordToCheck = "P@ssword";

var pwnedPasswords = new PwnedPasswords();
var count = await pwnedPasswords.PwnedCountAsync(passwordToCheck);

NuGet

If you don't care about the source code you can just install PwnedPasswordsChecker using NuGet.

Package Manager

PM> Install-Package PwnedPasswordsChecker

.NET CLI

> dotnet add package PwnedPasswordsChecker

Further Reading

About

.NET helper to call Troy Hunt's Pwned Passwords v2 checker.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages