Skip to content
This repository

Cyclops, some hacks to make a 2 factor authentication framework using radius, Active Directory and Google authenticator. Best of all worlds.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 www
Octocat-spinner-32 default



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.