Skip to content
Cyclops, some hacks to make a 2 factor authentication framework using radius, Active Directory and Google authenticator. Best of all worlds.
PHP Perl Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



I created a small perl extension for freeradius to do a 2 factor authentication with AD and google authenticator.

  1. Authenticate against Active Directory with the use of PAM.
  2. Authenticate with time based otp. The secret is stored per user in a mysql. Google Authenticator

Enrollment of OTP secret: 1. A small Self service portal that lets a user generate a secret. If the user tries to login to the selfservice portal when otp is set. otp is required to login.


Installation Instructions

Something went wrong with that request. Please try again.