Skip to content

Instantly share code, notes, and snippets.

View consoledotblog's full-sized avatar

consoledotblog

View GitHub Profile
@consoledotblog
consoledotblog / 2fa_1.cs
Last active August 29, 2015 13:57
Two Factor Authentication for the masses
DateTime baseTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
long counter = GetCurrentTCounter();
private long GetCurrentTCounter()
{
long seconds = (long)DateTime.UtcNow.Subtract(baseTime).TotalSeconds;
return seconds / interval;
}