{ "info": { "author": "Sultan Imanhodjaev", "author_email": "sultan.imanhodjaev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP :: Session", "Topic :: Internet :: WWW/HTTP :: Site Management", "Topic :: Security", "Topic :: Security :: Cryptography", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Systems Administration :: Authentication/Directory" ], "description": "Django userapp integration\r\n==========================\r\n\r\nThis is a Django integration with Userapp.io\r\n\r\nTo use this project your settings should contain\r\n\r\n.. code:: py\r\n\r\n INSTALLED_APPS = [\r\n ...\r\n \"django_userapp\"\r\n ]\r\n\r\n AUTHENTICATION_BACKENDS = [\r\n \"django_userapp.backends.UserappBackend\",\r\n \"django.contrib.auth.backends.ModelBackend\"\r\n ]\r\n\r\n USERAPP_ID = \"YOUR_USERAPP_ID\"\r\n USERAPP_USE_FEATURES = True\r\n\r\n # if USERAPP_USE_FEATURES = True then \r\n # checks will happen againts USERAPP_FEATURE.value=true (enabled/disabled)\r\n USERAPP_FEATURES = [\"USERAPP_FEATURE\"]\r\n\r\n # Will be taken when we have not set user email in Userapp\r\n # default untitled@email.com\r\n USERAPP_DEFAULT_EMAIL = \"default@email.com\"\r\n\r\nNote\r\n====\r\n\r\nAt Userapp.io you must set first name, last name, email fields for each\r\nuser. Emails should be unique and do not intersect with already existing\r\nnon-userapp emails.\r\n\r\nDjango version\r\n==============\r\n\r\nDjango>=1.7\r\n\r\nLinks\r\n=====\r\n\r\nSee for full api documentation of Userapp.\r\n\r\nTODO\r\n====\r\n\r\n1. Add more tests,\r\n2. Add more readme,\r\n3. Bring more Userapp features,\r\n4. Sync Userapp permissions and features", "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/imanhodjaev/django-userapp", "keywords": "django,userapp,django-userapp", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "django-userapp", "package_url": "https://pypi.org/project/django-userapp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-userapp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/imanhodjaev/django-userapp" }, "release_url": "https://pypi.org/project/django-userapp/0.0.5/", "requires_dist": null, "requires_python": null, "summary": "Django userapp integration", "version": "0.0.5" }, "last_serial": 1727717, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ebb169ae325a56bb72a84e19a0d1922f", "sha256": "01f500f32cb113bf8f96676b5f7d3630eb07a8d52a339a3e5027763edd2e5152" }, "downloads": -1, "filename": "django-userapp-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ebb169ae325a56bb72a84e19a0d1922f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8734, "upload_time": "2015-03-04T17:19:05", "url": "https://files.pythonhosted.org/packages/fc/fe/a9f7dc03e20364b130cf5251e183e4a133a70bc2c2bb57e1648b750d4036/django-userapp-0.0.1.tar.gz" } ], "0.0.1b1": [ { "comment_text": "", "digests": { "md5": "1db6577ecabd52bc0ee3c71a92e2f108", "sha256": "aa40bd5f8a7fa4a5809c2927e2a2109c88a448c5778989ce89dcd76acb0714fd" }, "downloads": -1, "filename": "django-userapp-0.0.1b1.tar.gz", "has_sig": false, "md5_digest": "1db6577ecabd52bc0ee3c71a92e2f108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5570, "upload_time": "2015-03-04T11:53:40", "url": "https://files.pythonhosted.org/packages/07/f2/5759be7acef1160a9fd0794da5154412e9d0d4d1bcaffb695634fc9fc99c/django-userapp-0.0.1b1.tar.gz" } ], "0.0.1b2": [ { "comment_text": "", "digests": { "md5": "deaa03576d3bc48fe8a7071380c2def4", "sha256": "0cfbcc566a440579d04b02c6ab3b2a396de6b3c0547ea7a72c210aa76cf36440" }, "downloads": -1, "filename": "django-userapp-0.0.1b2.tar.gz", "has_sig": false, "md5_digest": "deaa03576d3bc48fe8a7071380c2def4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5570, "upload_time": "2015-03-04T11:54:25", "url": "https://files.pythonhosted.org/packages/67/58/5289e2247126dfd3d51ac5f0b214dfb07ed8953b8a3b4813a4a5e88cad21/django-userapp-0.0.1b2.tar.gz" } ], "0.0.1b3": [ { "comment_text": "", "digests": { "md5": "2d81d6d091d90cba20494c5663fd2290", "sha256": "ec5721f915aadf4697946116cb853409f3dc1cf0c5a03e2964877af98312083b" }, "downloads": -1, "filename": "django-userapp-0.0.1b3.tar.gz", "has_sig": false, "md5_digest": "2d81d6d091d90cba20494c5663fd2290", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8449, "upload_time": "2015-03-04T11:58:50", "url": "https://files.pythonhosted.org/packages/99/5f/d0eb5a1f1d90264752a4ede3e5a7cec86275a0e56727185ddaa9df91a1ee/django-userapp-0.0.1b3.tar.gz" } ], "0.0.1b4": [ { "comment_text": "", "digests": { "md5": "b69a769614462799bd8c3b17aff6d6bf", "sha256": "53cea2a970b856ae496903216fd5cd8b08e858a5058d61e78c0876988d7e02e3" }, "downloads": -1, "filename": "django-userapp-0.0.1b4.tar.gz", "has_sig": false, "md5_digest": "b69a769614462799bd8c3b17aff6d6bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8509, "upload_time": "2015-03-04T12:01:09", "url": "https://files.pythonhosted.org/packages/9d/af/a7cdf48c8c45d95c7be9f0c9941c0499714322b6a22f5ec0990bf6378cb4/django-userapp-0.0.1b4.tar.gz" } ], "0.0.1b5": [ { "comment_text": "", "digests": { "md5": "887d38d1e60867ad00b3309e70d94eb5", "sha256": "94afd265e60df46c8c7806c46e957b42f88887fc6b17974ca94e0ee36b3330ea" }, "downloads": -1, "filename": "django-userapp-0.0.1b5.tar.gz", "has_sig": false, "md5_digest": "887d38d1e60867ad00b3309e70d94eb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8543, "upload_time": "2015-03-04T12:03:09", "url": "https://files.pythonhosted.org/packages/d5/c6/38a891fe59f66c286454f6f432bf1362a2a4ce400b490ca61b951fc45706/django-userapp-0.0.1b5.tar.gz" } ], "0.0.1b6": [ { "comment_text": "", "digests": { "md5": "bb7830f735d425e58c5c7bf04233a3af", "sha256": "10650c1b17c2cfce9b453f7844f3ce535dfa3a36d7c9f521326101fcacc59276" }, "downloads": -1, "filename": "django-userapp-0.0.1b6.tar.gz", "has_sig": false, "md5_digest": "bb7830f735d425e58c5c7bf04233a3af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8516, "upload_time": "2015-03-04T12:45:44", "url": "https://files.pythonhosted.org/packages/eb/51/ea7fae8310c9ece1c8eceed12ccf70da6d0c9b976c97f3d8c38dda50e5a4/django-userapp-0.0.1b6.tar.gz" } ], "0.0.1b7": [ { "comment_text": "", "digests": { "md5": "1414b6ee697bc835b85d69b063427855", "sha256": "b0c24dd3c715c28c298e5ea5021e13f0415908888ae2a79e596f86f8db0b4ae0" }, "downloads": -1, "filename": "django-userapp-0.0.1b7.tar.gz", "has_sig": false, "md5_digest": "1414b6ee697bc835b85d69b063427855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8597, "upload_time": "2015-03-04T12:47:52", "url": "https://files.pythonhosted.org/packages/e1/47/d26f51e45a53c32d9306eea11f8210098769717133ccca8aa6c34ee60959/django-userapp-0.0.1b7.tar.gz" } ], "0.0.1b8": [ { "comment_text": "", "digests": { "md5": "fc9ba8a4f30cf643a0d77feb08576f18", "sha256": "f1724872e89e9f775058aef553b7256cb9a54457210efb89402afdd950115414" }, "downloads": -1, "filename": "django-userapp-0.0.1b8.tar.gz", "has_sig": false, "md5_digest": "fc9ba8a4f30cf643a0d77feb08576f18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8582, "upload_time": "2015-03-04T15:38:37", "url": "https://files.pythonhosted.org/packages/73/3a/b9d9a8ef97c2f31b2c34d56a7d37c8b223693d7e71da62d0055a7ca108e8/django-userapp-0.0.1b8.tar.gz" } ], "0.0.1b9": [ { "comment_text": "", "digests": { "md5": "3bf721d7bee3cc31596dfa19bbdbe4f3", "sha256": "eea79835f87dda97835c471c2a97721dfaf9f0436cb832f24354f5417c0a115d" }, "downloads": -1, "filename": "django-userapp-0.0.1b9.tar.gz", "has_sig": false, "md5_digest": "3bf721d7bee3cc31596dfa19bbdbe4f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8727, "upload_time": "2015-03-04T17:14:13", "url": "https://files.pythonhosted.org/packages/c0/4c/c8e95da344c2837bcaea3c8baa62ba6834c49c9252e5249f94f98b35ea0a/django-userapp-0.0.1b9.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f6859cc921610936bd63658eed36558d", "sha256": "42087a90ac3b47ceb20374e0a5c18eae8e0c93be9297d3e4c1914c4814c72752" }, "downloads": -1, "filename": "django-userapp-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f6859cc921610936bd63658eed36558d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8730, "upload_time": "2015-03-04T17:23:47", "url": "https://files.pythonhosted.org/packages/4f/9f/ffccebe5eddc5cfe384ff64de3ca34d5e5730bf53fe1ef1b24ca4d5dfcd4/django-userapp-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3d68e39bb35e8124e85935ddf86b971f", "sha256": "a5196b2927527ab86d32d926adae065cfa3aa052b02d2194d2d1bdb1e04d3cbf" }, "downloads": -1, "filename": "django-userapp-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3d68e39bb35e8124e85935ddf86b971f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9147, "upload_time": "2015-03-06T12:54:30", "url": "https://files.pythonhosted.org/packages/7c/71/7955e701462a84db163573c48510e4684bdd2204b6bd833b25c45f83dd86/django-userapp-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "825452f5fedd29575d9bd2d78ab99d3d", "sha256": "bfb38d0d59b135772af68f7c4fa99c4a97585e40e850bd69158366ef944f15cd" }, "downloads": -1, "filename": "django-userapp-0.0.4.tar.gz", "has_sig": false, "md5_digest": "825452f5fedd29575d9bd2d78ab99d3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9140, "upload_time": "2015-03-06T12:59:42", "url": "https://files.pythonhosted.org/packages/fd/c2/d3461112a7ee4322f431289ee039345e3f4f876259212d8ccf0caba6eeef/django-userapp-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "1768e743741c662add55576cd21ad407", "sha256": "02052f871814fff2503780fd835fac20a08f4e2f5fbf9774c1c73fd0fe3cb3c5" }, "downloads": -1, "filename": "django-userapp-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1768e743741c662add55576cd21ad407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7344, "upload_time": "2015-03-12T16:33:53", "url": "https://files.pythonhosted.org/packages/17/8d/7330f5f8f27f2a5e996203d2f8a8a79b64e85fdf44171151658e3bf01214/django-userapp-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1768e743741c662add55576cd21ad407", "sha256": "02052f871814fff2503780fd835fac20a08f4e2f5fbf9774c1c73fd0fe3cb3c5" }, "downloads": -1, "filename": "django-userapp-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1768e743741c662add55576cd21ad407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7344, "upload_time": "2015-03-12T16:33:53", "url": "https://files.pythonhosted.org/packages/17/8d/7330f5f8f27f2a5e996203d2f8a8a79b64e85fdf44171151658e3bf01214/django-userapp-0.0.5.tar.gz" } ] }