Metadata-Version: 2.1
Name: django-otp-u2f
Version: 0.2.2
Summary: django-otp device implementation for U2F/Webauthn
Home-page: https://github.com/ossobv/django-otp-u2f/
Author: Harm Geerts
Author-email: hgeerts@osso.nl
License: GNU General Public License v3
Keywords: django-otp universal 2nd factor u2f yubico webauthn
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Environment :: Web Environment
Classifier: Natural Language :: English
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.1
Classifier: Framework :: Django :: 3.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: System :: Systems Administration :: Authentication/Directory
Requires-Python: >=3.6
Description-Content-Type: text/x-rst; charset=UTF-8
Provides-Extra: docs
Provides-Extra: kleides-mfa
Provides-Extra: test
License-File: LICENSE
License-File: AUTHORS.rst

==============
Django OTP U2F
==============


.. image:: https://img.shields.io/pypi/v/django-otp-u2f.svg
        :target: https://pypi.python.org/pypi/django-otp-u2f

.. image:: https://travis-ci.org/ossobv/django-otp-u2f.svg
        :target: https://travis-ci.org/ossobv/django-otp-u2f

.. image:: https://readthedocs.org/projects/django-otp-u2f/badge/?version=latest
        :target: https://django-otp-u2f.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status


Django OTP plugin for U2F.


* Free software: GNU General Public License v3
* Documentation: https://django-otp-u2f.readthedocs.io.

Install
-------

.. code-block::

   pip install django-otp-u2f


.. code-block::

   INSTALLED_APPS = [
       ...
       'otp_u2f',
       ...
   ]

=======
History
=======

0.2.2 (2021-12-24)
------------------

* Restore compatibility with python 3.6.


0.2.1 (2021-12-23)
------------------

* Fix missing import.


0.2.0 (2021-12-23)
------------------

* Switch to the Web Authentication API.


0.1.6 (2021-07-09)
------------------

* Fix device verification to return the device used to sign the
  challenge instead of the device used to initiate the challenge.
* Switch to setuptools_scm for automatic git versioning.
* Move package data to setup.cfg.
* Switch django TestCase to pytest fixtures.
* Add Python 3.9 and Django 3.2 to the support matrix.
* Move test dependencies to the otp_u2f[test] extra.
* Switch to PEP517 package builder.
* Exclude tests from package.


0.1.5 (2020-10-23)
------------------

* Update to replace botched release :-)


0.1.4 (2020-10-23)
------------------

* Fix deprecation warnings in preparation of Django 4.
* Fix javascript logging call.


0.1.3 (2019-11-07)
------------------

* Update minimum dependencies.
* Add test for current authentication method.


0.1.2 (2019-11-07)
------------------

* Use package setup whilelist.
* Add original author.
* Remove python 2 classifiers.


0.1.1 (2019-11-05)
------------------

* First release on PyPI.


