PrivacyIDEA – 2-factor authentication system
privacyidea.org