Skip to content

WPF C# desktop app of a 2 factor authenticator that scans a QR code one time and then generates a 6 digit code every 30 seconds.

Notifications You must be signed in to change notification settings

VDWWD/two-factor-authenticator-app-wpf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Two Factor Authenticator App in WPF

WPF desktop app of a 2 factor authenticator that scans a QR code one time and then generates a 6 digit code every 30 seconds.


The extra libraries needed to run this app are included as an embedded resource so the app can run as a single .exe file in a folder without dll's. These are loaded in the App.xaml.cs > Main() with AppDomain.CurrentDomain.AssemblyResolve += (sender, args) =>

This project also uses the 2 following libraries (https://www.nuget.org/packages/CredentialManagement & https://www.nuget.org/packages/StickyWindows.WPF/0.3.0-unstable0009) but are not installed with the package manager. To include libraries as resource they need to be strongly named but are not when installing from NuGet. In order to maintain transparency i did not download and recompile those libraries myself, but included them as code files so everyone can see that no changes were made.

More info: https://www.vanderwaal.eu/mini-projecten/two-factor-authenticator-app-wpf

 

About

WPF C# desktop app of a 2 factor authenticator that scans a QR code one time and then generates a 6 digit code every 30 seconds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published