{ "info": { "author": "Oivvio Polite", "author_email": "oivvio@liberationtech.net", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "========================\ndjango-libtech-emailuser\n========================\n\ndjango-libtech-emailuser is a simple reusable Django app to for using emailaddress\nas usernames within `django.contrib.auth` in Django 1.5 and later.\n\nThere's a number apps out there for doing authentication with emailaddresses prior to Django 1.5.\nWith the advent of Django 1.5 the Django core team has made it \nvery easy to use any model for authentication simply by setting\n`AUTH_USER_MODEL`. Unfortunately it's not possible to create a EmailUser model by simply\nsubclassing the User class in `django.contrib.auth.models` instead if you want a model that plays \nnicely with the rest of `django.contrib.auth` the simplest way is to copy all the code in\n`django.contrib.auth.models.User` and substitute username for emailaddress. You also need to \nedit some other minor stuff. This Django app does just that. I'm using it in production for a couple\nof client sites and it works fine.\n\nQuick start\n-----------\n\n1. Install django-libtech-emailuser\n\n pip install django-libtech-emailuser\n\n\n2. Add \"emailuser\" to your INSTALLED_APPS setting in `settings.py` like this::\n\n INSTALLED_APPS = (\n ...\n 'emailuser',\n )\n\n3. Set your AUTH_USER_MODEL setting in `settings.py`\n\n AUTH_USER_MODEL = \"emailuser.EmailUser\"\n\n4. Get the emailuser table created in your database\n\n ./mangage.py syncdb", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Liberationtech/django-libtech-emailuser", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "django-libtech-emailuser", "package_url": "https://pypi.org/project/django-libtech-emailuser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-libtech-emailuser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Liberationtech/django-libtech-emailuser" }, "release_url": "https://pypi.org/project/django-libtech-emailuser/0.2/", "requires_dist": null, "requires_python": null, "summary": "Use emailaddress as username in Django +1.5", "version": "0.2" }, "last_serial": 653316, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ec95c8afbe102586218b8cd86234ca38", "sha256": "47f81c9e67f139b71a683a138726dc8a20d7c81dd509ddd770e326cbf5130e63" }, "downloads": -1, "filename": "django-libtech-emailuser-0.1.tar.gz", "has_sig": false, "md5_digest": "ec95c8afbe102586218b8cd86234ca38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6101, "upload_time": "2013-05-20T13:14:47", "url": "https://files.pythonhosted.org/packages/92/71/0b62f6ccabc0e60a1b979073843883abdfb63e1208b616b210344e6b7787/django-libtech-emailuser-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "57882b0c0e27b7a5b233344292258b8a", "sha256": "867f8394f95279b9380ddac2d7eabd4408d07e50aa2e30c1e8d97dcc369bf109" }, "downloads": -1, "filename": "django-libtech-emailuser-0.2.tar.gz", "has_sig": false, "md5_digest": "57882b0c0e27b7a5b233344292258b8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6799, "upload_time": "2013-05-20T13:40:51", "url": "https://files.pythonhosted.org/packages/3f/af/1978f42cca496eecf5111cc586472b3d09435226368daabe4f4a0add9aa7/django-libtech-emailuser-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57882b0c0e27b7a5b233344292258b8a", "sha256": "867f8394f95279b9380ddac2d7eabd4408d07e50aa2e30c1e8d97dcc369bf109" }, "downloads": -1, "filename": "django-libtech-emailuser-0.2.tar.gz", "has_sig": false, "md5_digest": "57882b0c0e27b7a5b233344292258b8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6799, "upload_time": "2013-05-20T13:40:51", "url": "https://files.pythonhosted.org/packages/3f/af/1978f42cca496eecf5111cc586472b3d09435226368daabe4f4a0add9aa7/django-libtech-emailuser-0.2.tar.gz" } ] }