HMAC-based invitation backend for django-registration
Project description
Installation:
Include registration_invite in your INSTALLED_APPS setting.
Include the activation URLS in your URL conf url(r'^', include('registration_invite.urls.activation')),
If using the user-based invitation workflow, you may instead include url(r'^', include('registration_invite.urls.activation')),
Override the invitation templates. Basic examples are provided, but will most likely be insufficient.
registration/invite/email/body.txt
registration/invite/email/subject.txt
registration/invite/activation_complete.html
registration/invite/activation_form.html
registration/invite/invitation_complete.html
registration/invite/invitation_form.html
Features:
automatically registers the user model with the admin
workflows for both admin-based and user-based invitations
TODO:
re-invite for expired users
tests
Release Process
Update package version in setup.py
Create git tag for version
Upload release to PyPI bash $ pip install -U setuptools wheel $ rm -rf dist/ build/ $ python setup.py sdist bdist_wheel upload
Copyright & License
Copyright © 2017 NC State University. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for django_registration_invite-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed488d32db81908dfbfe77fb7686c9bc297229633685c7309b289a890cedddbe |
|
MD5 | 4eb74e22fcb79f6d5de66864f03c343f |
|
BLAKE2b-256 | 8ab8cdc1dc3125dc3165d3255b46d636de1303b523b1fd7955cb636f85f0aaf1 |