{ "info": { "author": "nick1994209", "author_email": "nick1994209@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Django AUTH\n\n### install from pypi\n\n pip install django-auth2\n\n### local installing\n\n git clone git@github.com:Nick1994209/django-auth2.git\n\n python setup.pu install\n\nelse if need refactore code\n\n pip install -e django-auth2\n\n\n### in project.settings\n\n INSTALLED_APPS = [\n ...\n 'django.contrib.auth',\n 'django_auth2',\n ]\n\n### in project.urls\n\n ...\n url(r'', include('django_auth2.urls')),\n ...\n\n\n## Additional\n\n### for User model (optional)\n\n email = models.EmailField(unique=True, blank=False)\n is_active = models.BooleanField()\n\n\n#### if want send activation email for activate user\n\n###### then set project.settings\n\n DJANGO_AUTH2_SEND_ACTIVATION_EMAIL = True\n # password reset days\n PASSWORD_RESET_TIMEOUT_DAYS = 1\n\n # for sedning email\n EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'\n EMAIL_USE_TLS = True\n EMAIL_HOST = 'smtp.gmail.com'\n EMAIL_HOST_USER = 'my_mail@gmail.com'\n EMAIL_HOST_PASSWORD = 'my_pass'\n EMAIL_PORT = 587\n\nin yor project.settings user.is_active = False\n\n\n`you can use celery for send mails\nif you virtualenv installed celery and project work with her;\n mails be sent from celery\nelse if installed celery but not project now work with her;\n mails message is not sent`\n[first state with celery. django]: http://docs.celeryproject.org/en/latest/django/first-steps-with-django.html\n\nif not celery then mail will be sent (default django)\n\n\n###### else\n\nuser.is_active = True (by default) and mail not sent\n\nFor send mail (example):\n\n#### can use middleware\n\nin settings\n\n MIDDLEWARE = [\n ...\n 'django_auth2.middleware.LoginRequiredMiddleware',\n ]\n\n DJANGO_AUTH2_LOGIN_EXCEPT_URLS = [\n '/info/(.*)',\n '/index/',\n ]\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Nick1994209/django-auth2/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django_auth2", "package_url": "https://pypi.org/project/django_auth2/", "platform": "", "project_url": "https://pypi.org/project/django_auth2/", "project_urls": { "Homepage": "https://github.com/Nick1994209/django-auth2/" }, "release_url": "https://pypi.org/project/django_auth2/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "Login, Registration, Reset password, ActivateUser", "version": "0.1.1" }, "last_serial": 3170625, "releases": { "0.0.1": [], "0.0.10": [ { "comment_text": "", "digests": { "md5": "4eff9f3ee1463d20767659cc30a4c2eb", "sha256": "c217b43a10dc7fb03b0a970d1b4069cc8cdf7cde5facb4dab6d008d2d0ca8dfd" }, "downloads": -1, "filename": "django_auth2-0.0.10.tar.gz", "has_sig": false, "md5_digest": "4eff9f3ee1463d20767659cc30a4c2eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14233, "upload_time": "2016-10-07T13:31:59", "url": "https://files.pythonhosted.org/packages/9b/7b/303d0a68f10bfc2e9c67b347597b613ab70be83928160dd829289e2ccd1d/django_auth2-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "b00e9b39bd1667de8fc79a2d6087632e", "sha256": "81b7e912e0c06d3776b11bacc1fce958afaabae38a6071f94cc767b61528d070" }, "downloads": -1, "filename": "django_auth2-0.0.11.tar.gz", "has_sig": false, "md5_digest": "b00e9b39bd1667de8fc79a2d6087632e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14207, "upload_time": "2016-10-07T14:02:38", "url": "https://files.pythonhosted.org/packages/dc/28/f07649fd4c23d9c4687e933991a935f3abab8b7913f6dda59eac17ebf558/django_auth2-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "448f0e37f881377f1e3d3764786719b8", "sha256": "8ecd6dc05da50297e174b5830ef0d14ea5208a8d71a4ce4aab8e0ecb64cf56d0" }, "downloads": -1, "filename": "django_auth2-0.0.12.tar.gz", "has_sig": false, "md5_digest": "448f0e37f881377f1e3d3764786719b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14264, "upload_time": "2016-10-07T14:16:26", "url": "https://files.pythonhosted.org/packages/68/be/f900c49defff7974129ed95fa5153dd75e0a4c2176f23d88633a3fbe9868/django_auth2-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "fc026fc0d84c09250d353330b8d12f2d", "sha256": "a00a49bddd207edc5ee5c489c16f00512a28d6e84a51afa48e7a03934ea24c21" }, "downloads": -1, "filename": "django_auth2-0.0.13.tar.gz", "has_sig": false, "md5_digest": "fc026fc0d84c09250d353330b8d12f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14256, "upload_time": "2016-10-07T14:21:08", "url": "https://files.pythonhosted.org/packages/1c/a0/ae2879fb1a8b16280f6c8795bfdb7e0546c7cdaa481478d05ae602fac2c8/django_auth2-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "25ba99b53f3caa4c6edf42bd06bba835", "sha256": "2b1b13c009a5fdf29b76c681800e4396023d607323d68a91de737f4641b3464c" }, "downloads": -1, "filename": "django_auth2-0.0.14.tar.gz", "has_sig": false, "md5_digest": "25ba99b53f3caa4c6edf42bd06bba835", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14268, "upload_time": "2016-10-07T14:28:45", "url": "https://files.pythonhosted.org/packages/8c/c0/95a77126c136d5fb6adb43bceb9205e742a541fe041f909f24a4e671b2ad/django_auth2-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "61eec6744eb1c36ab21ba57b02e9c5db", "sha256": "c0453a55aebddee2f51782cc9e6c4b9f4823764a04f39d69867488827d724376" }, "downloads": -1, "filename": "django_auth2-0.0.15.tar.gz", "has_sig": false, "md5_digest": "61eec6744eb1c36ab21ba57b02e9c5db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14258, "upload_time": "2016-10-16T15:26:43", "url": "https://files.pythonhosted.org/packages/fd/5b/670984f668b1ac1e105747e790293087f6963a6b593b80c898a523174260/django_auth2-0.0.15.tar.gz" } ], "0.0.2": [], "0.0.3": [], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ee98f055e0a751ed7eba67813b5e5b97", "sha256": "4d4c6fbe9aff3ba2cd600aba54f4375d59c15416dda59227291974549eb58eb3" }, "downloads": -1, "filename": "django_auth2-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ee98f055e0a751ed7eba67813b5e5b97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13601, "upload_time": "2016-10-06T17:35:01", "url": "https://files.pythonhosted.org/packages/0b/98/fb78cabde5254c9362b74ef6b4cdf3f4b84c64c4fc1369947d4c2c799483/django_auth2-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f6e266881554bf82e2f8a8022ffee99f", "sha256": "9b55d6abdced8d1b72017d06441d3d51070d82303e1c2db5a88ad8ae3a8eec7b" }, "downloads": -1, "filename": "django_auth2-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f6e266881554bf82e2f8a8022ffee99f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13650, "upload_time": "2016-10-06T17:55:44", "url": "https://files.pythonhosted.org/packages/5e/ad/7648787dcc708142e0d669e49396db91cec2f6ad33800fcb6dce170641ba/django_auth2-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "23e78c955ce9cc4190b4a04d69aebf04", "sha256": "3ed0316dffd603d0a06a6a8cc13492199b2e865239ba647545949413aeeda13a" }, "downloads": -1, "filename": "django_auth2-0.0.7.tar.gz", "has_sig": false, "md5_digest": "23e78c955ce9cc4190b4a04d69aebf04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13753, "upload_time": "2016-10-07T12:37:50", "url": "https://files.pythonhosted.org/packages/e0/28/5869c78fa86577d84fdcc9516dd6c84959e1932d4f7a84b171d1970b71e8/django_auth2-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "8045a57f145eb3f9e1be31d1a51e2496", "sha256": "a997ac6ac6c44e6f958a1ab95e988d6bfecc3fd378d7e2e12854ad0007332236" }, "downloads": -1, "filename": "django_auth2-0.0.8.tar.gz", "has_sig": false, "md5_digest": "8045a57f145eb3f9e1be31d1a51e2496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13819, "upload_time": "2016-10-07T13:09:41", "url": "https://files.pythonhosted.org/packages/2d/e6/70767880f322b3d3183cb00d10657eeb4e2c28a1a5b90f1c47fdb7a395ca/django_auth2-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "180775cbe13062203b45587f5416a40e", "sha256": "61de10ff8f5c846fea97c789cc9086456ec8b6f2ac27b02269119d50abde15df" }, "downloads": -1, "filename": "django_auth2-0.0.9.tar.gz", "has_sig": false, "md5_digest": "180775cbe13062203b45587f5416a40e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13815, "upload_time": "2016-10-07T13:14:07", "url": "https://files.pythonhosted.org/packages/a2/5c/89c90521079eb3c5e22570f5bb9da2f87e376982f20b19a8457fd9132962/django_auth2-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c2a82c881512a03ff22b34508d78b76a", "sha256": "c8efbce43c86631b736484ec77b81aff4dc2cec2521907bb348c0f415d53a8a2" }, "downloads": -1, "filename": "django_auth2-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c2a82c881512a03ff22b34508d78b76a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11691, "upload_time": "2017-09-13T12:45:30", "url": "https://files.pythonhosted.org/packages/51/7b/c4209a82be9700d931c3684af4b0da68c28ffce305b03993ee5b0b7d5afa/django_auth2-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c2a82c881512a03ff22b34508d78b76a", "sha256": "c8efbce43c86631b736484ec77b81aff4dc2cec2521907bb348c0f415d53a8a2" }, "downloads": -1, "filename": "django_auth2-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c2a82c881512a03ff22b34508d78b76a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11691, "upload_time": "2017-09-13T12:45:30", "url": "https://files.pythonhosted.org/packages/51/7b/c4209a82be9700d931c3684af4b0da68c28ffce305b03993ee5b0b7d5afa/django_auth2-0.1.1.tar.gz" } ] }