zulip/confirmation
Greg Price 0dceeebd05 create_realm: Refactor to deal ASAP with key record, not string.
Now, there's just one spot at the beginning of the function where we
inspect the string key the user gave us; and after that point, we not
only have validated that string but in fact are working from our own
record that it pointed to, not the string itself.

This simplifies the code a bit, e.g. by not repeatedly searching the
database for the key (and hoping everything agrees so that we keep
getting the same row), and it will simplify adding logic to inspect
row attributes like `presume_email_valid`.
2018-02-05 12:59:12 -08:00
..
management Django 1.10: Remove cleanupconfirmation management command. 2016-11-26 15:04:20 -08:00
migrations confirmation: Add a field `presume_email_valid` to RealmCreationKey. 2018-02-05 12:58:58 -08:00
CHANGELOG.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
LICENSE.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
README.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
__init__.py confirmation: Fix trailing whitespace. 2016-05-09 16:49:33 -07:00
models.py create_realm: Refactor to deal ASAP with key record, not string. 2018-02-05 12:59:12 -08:00
settings.py confirmation: Remove util.get_status_field and settings.STATUS_FIELDS. 2017-07-07 18:53:00 -07:00

README.txt

===================
Django Confirmation
===================

This is a generic object confirmation system for Django applications.

For installation instructions, see the file "INSTALL.txt" in this
directory; for instructions on how to use this application, and on
what it provides, see the file "overview.txt" in the "docs/"
directory.