authentic2 2.1.20

Authentic 2, a versatile identity management server

Authentic 2 is a versatile identity management server aiming to address a broad range of needs, from simple to complex setups; it has support for many protocols and can bridge between them.

Authentic 2 supports many protocols and standards, including SAML2, CAS, OpenID, LDAP, X509 and OAUTH2.

Authentic 2 is under the GNU AGPL version 3 licence.

It has support for SAMLv2 thanks to Lasso, a free (GNU GPL) implementation of the Liberty Alliance and OASIS specifications of SAML2.

Authentic 2 requires Python 2.7 et Django 1.5.

Full documentation available on http://authentic2.readthedocs.org/en/stable/.

Features

  • SAML 2.0 Identity and service provider

  • OpenID 1.0 and 2.0 identity provider

  • Server CAS 1.0 and 2.0 using a plugin

  • Standards authentication mechanisms:

    • Login/password through internal directory or LDAP
    • X509 certificate over SSL/TLS
  • Protocol proxying, for instance between OpenID and SAML

  • Support of LDAP v2 and v3 directories

  • Support of the PAM backend

  • One-time password (OATH and Google-Authenticator) using a plugin

  • Identity attribute management

  • Plugin system

Installation

First of all, you can boot Authentic vwithout root privileges like this:

# Initialize a virtualenv:

virtualenv authentic
source ./authentic/bin/activate
cd authentic

# Install Authentic:

pip install authentic2

# Initialize the database migrations:

authentic2-ctl syncdb --migrate

# Run the HTTP test server:

authentic2-ctl runserver

Support

Authentic's developpers and users hangs on the mailing list authentic@listes.entrouvert.com See archives or register at http://listes.entrouvert.com/info/authentic.

You can "open":http://dev.entrouvert.org/projects/authentic/issues/new bug reports or feature request on this site.

Entr'ouvert also provides a commercial support. For information, see http://www.entrouvert.com.

Copyright

Authentic is copyrighted by Entr'ouvert and is licensed through the GNU Affero General Public Licence, version 3 or later. A copy of the whole license text is available in the COPYING file.

The OpenID IdP originates in the project django_openid_provider by Roman Barczy¿ski, which is under the Apache 2.0 licence. This imply that you must distribute authentic2 under the AGPL3 licence when distributing this part of the project which is the only AGPL licence version compatible with the Apache 2.0 licence.

AGPLv3+

Author

Benjamin Dauvergne

Pip

authentic2==2.1.20

Classifiers

  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Framework :: Django
  • Intended Audience :: Developers
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Intended Audience :: End Users/Desktop
  • Intended Audience :: Legal Industry
  • License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
  • Intended Audience :: Science/Research
  • Intended Audience :: System Administrators
  • Intended Audience :: Information Technology
  • Intended Audience :: Telecommunications Industry
  • Topic :: System :: Systems Administration :: Authentication/Directory
File Type Python Version Uploaded On Downloads
authentic2-2.1.20.tar.gz Source May 26, 2015 1,729
Version Release Date
2.1.20 May 26, 2015
2.1.19 May 1, 2015
2.1.17 April 29, 2015
2.1.16 April 24, 2015
2.1.12 March 13, 2015
2.1.11 Dec. 5, 2014
2.1.9 Nov. 14, 2014
2.1.8 Nov. 6, 2014
2.1.5 Aug. 5, 2014
2.1.4 July 15, 2014
2.1.3 July 15, 2014
2.1.2 Jan. 8, 2014
2.1.1 Dec. 17, 2013
2.1.0 Dec. 12, 2013
2.0.2 May 11, 2012
2.0.1 April 27, 2012
2.0.0 Dec. 22, 2011
1.9.1 March 3, 2011
1.9.0 Jan. 7, 2011
Date Package Version Action
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.5 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.4 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.1 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.0 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.3 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.2 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 1.9.0 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.9 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.8 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 1.9.1 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.12 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.11 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.17 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.16 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.0.0 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.0.1 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.19 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.0.2 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 2.1.20 Release Created
Aug. 24, 2015, 10:35 p.m. authentic2 Package Created