Skip to main content

User registration and management library using MongoEngine

Project description

User registration and management library using MongoEngine

State

Beta

Features

  • Create inactive user

  • Generate activation token

  • Try to activate user via activation token

  • Set user password

  • Check is activation token expired

  • Integrate with django.contrib.auth

  • Registration form

  • Activation form

  • Password recovery form

  • Password change form

ToDo

  • Sample/default registration templates

  • Remove (deactivate) account form

  • Reactivate account form

  • Documentation

Documentation

See tests folder for usage and config samples.

Installation

pip install regme

Configuration

The only additional setting regme requires is ACCOUNT_ACTIVATION_DAYS. You must provide this setting in your settings.py file. This setting defines for how long user activation token should be considered as valid. Recomended value is 7, e.g.:

ACCOUNT_ACTIVATION_DAYS = 7

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regme-0.2.2.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

regme-0.2.2.linux-x86_64.tar.gz (7.6 kB view details)

Uploaded Source

File details

Details for the file regme-0.2.2.tar.gz.

File metadata

  • Download URL: regme-0.2.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for regme-0.2.2.tar.gz
Algorithm Hash digest
SHA256 41e1e7d639107eec5e3ee4b916538a98831d23b58f3d1e6897e5881a7fd85052
MD5 6bde74352fe6857f002d67dcac2a33a1
BLAKE2b-256 3c01db9478144703ae70ab313031ecec09166e711641bd2eaae4b3ccab4b4228

See more details on using hashes here.

File details

Details for the file regme-0.2.2.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for regme-0.2.2.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 b35b8198fbe256b32ae30c5c8528a4b7d2f3b1991d79f5bda28a29778033fe00
MD5 08706653bab9e4bf4511e5514d36dae2
BLAKE2b-256 ce663e1b708467048bfae0116c9485b281cc4b3b3c300b31bfe6e808a2d90b74

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page