diff options
| author | Eli Collins <elic@assurancetechnologies.com> | 2011-07-08 18:48:09 -0400 |
|---|---|---|
| committer | Eli Collins <elic@assurancetechnologies.com> | 2011-07-08 18:48:09 -0400 |
| commit | ba4bed63904baf073a03394a70914f3812697e72 (patch) | |
| tree | a1b322d90c46d4f00f95b6d87c70615824ae8274 /docs | |
| parent | 1cea29b9f5d957aca436031f770f9f27d505ae43 (diff) | |
| download | passlib-ba4bed63904baf073a03394a70914f3812697e72.tar.gz | |
cleaned up and documented HasManyBackends behavior; now raises MissingBackendError if no backends available
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/lib/passlib.utils.rst | 2 | ||||
| -rw-r--r-- | docs/new_app_quickstart.rst | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/docs/lib/passlib.utils.rst b/docs/lib/passlib.utils.rst index 324d588..4ce95a6 100644 --- a/docs/lib/passlib.utils.rst +++ b/docs/lib/passlib.utils.rst @@ -34,6 +34,8 @@ Constants See :ref:`mcf-identifiers` for a table of which OSes are known to support which hashes. +.. autoexception:: MissingBackendError + Decorators ========== .. autofunction:: classproperty diff --git a/docs/new_app_quickstart.rst b/docs/new_app_quickstart.rst index 622bfa8..a2f6aa7 100644 --- a/docs/new_app_quickstart.rst +++ b/docs/new_app_quickstart.rst @@ -62,6 +62,8 @@ All of these hashes share the following properties: The following comparison should help you choose which hash is most appropriate for your application. +.. rst-class:: html-toggle + BCrypt ------ :class:`~passlib.hash.bcrypt` @@ -87,6 +89,9 @@ of simultaneous logon attempts (eg web apps). provided by the external pybcrypt or bcryptor packages. Neither of these currently supports Python 3. + +.. rst-class:: html-toggle + SHA512-Crypt ------------ :class:`~passlib.hash.sha512_crypt` is @@ -115,6 +120,9 @@ for future flaws. while it uses SHA-512 as a cryptographic primitive, this algorithm's resulting password hash is far more secure. + +.. rst-class:: html-toggle + PBKDF2 ------ :class:`~passlib.hash.pbkdf2_sha512` is a custom has format designed for Passlib. |
