{
"info": {
"author": "Jason Christa",
"author_email": "jason@zeitcode.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Framework :: Django",
"License :: OSI Approved :: BSD License",
"Programming Language :: Python"
],
"description": "Django Auth0 Auth\n=================\n\n*Django Auth0 Auth* allows you to authenticate through Auth0.\n\nInstallation\n------------\n\nRun `pip install django-auth0-auth`\n\nAdd the `Auth0Backend` to your `AUTHENTICATION_BACKENDS` setting:\n\n```python\nAUTHENTICATION_BACKENDS = (\n ...\n 'auth0_auth.backends.Auth0Backend',\n)\n```\n\nEdit your `urls.py` to include:\n\n```python\nurlpatterns = [\n url(r'^auth0/', include('auth0_auth.urls')),\n ...\n]\n```\n\n\nSettings\n--------\n\n###AUTH0_DOMAIN\n\nAuth0 domain.\n\n###AUTH0_CLIENT_ID\n\nAuth0 client id.\n\n\n###AUTH0_CLIENT_SECRET\n\nAuth0 client secret.\n\n\n###AUTH0_SECRET_BASE64_ENCODED\n\n**default:** `False`\nFlag if Auth0 client secret is base64 encoded.\n\n\n###AUTH0_SCOPE\n\n**default:** `'openid email'`\nOAuth scope parameter.\n\n\n###AUTH0_RESPONSE_TYPE\n\n**default:** `'token'`\nOAuth response type parameter.\n\n\n###AUTH0_USER_CREATION\n\n**default:** `True`\nAllow creation of new users after successful authentication.\n\n\nLock Signin\n------------\nTo log in using the JavaScript based **Lock** dialog, add the following to your project.\n\n\nAdd the `auth0` context processor to the `TEMPLATES` options.\n\n```python\nTEMPLATES = [\n {\n 'BACKEND': 'django.template.backends.django.DjangoTemplates',\n 'DIRS': [os.path.join(BASE_DIR, 'templates')],\n 'OPTIONS': {\n 'context_processors': [\n ...\n 'auth0_auth.context_processors.auth0',\n ],\n },\n },\n]\n```\n\nAdd the following JavaScript snippet to your `base.html` below your sites other JavaScript.\n\n \n \n\nAdd a login button to your `base.html`.\n\n \n\nLogging\n-------\nTo enable logging add `auth0_auth` to `LOGGING['loggers']` options.\n\n```python\nLOGGING = {\n ...,\n 'loggers': {\n ...,\n 'auth0_auth': {\n 'handlers': ['console'],\n 'level': 'DEBUG',\n }\n }\n}\n```",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://bitbucket.org/megaman821/django-auth0-auth",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "django-auth0-auth",
"package_url": "https://pypi.org/project/django-auth0-auth/",
"platform": "",
"project_url": "https://pypi.org/project/django-auth0-auth/",
"project_urls": {
"Homepage": "https://bitbucket.org/megaman821/django-auth0-auth"
},
"release_url": "https://pypi.org/project/django-auth0-auth/3.1/",
"requires_dist": null,
"requires_python": "",
"summary": "Authenticated users using Auth0.",
"version": "3.1"
},
"last_serial": 4732854,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "38a081538bcbd436813937d0096b5e38",
"sha256": "a7a557ce2434702ec48db77ee9788566a5b59117c51c10a66fa56ab2ee7d4423"
},
"downloads": -1,
"filename": "django-auth0-auth-1.0.tar.gz",
"has_sig": false,
"md5_digest": "38a081538bcbd436813937d0096b5e38",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5570,
"upload_time": "2016-07-12T23:18:10",
"url": "https://files.pythonhosted.org/packages/c8/a7/3d629a07205fa711db8472182bffe9eb486878d9a35cb13c19239109e1f6/django-auth0-auth-1.0.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "4c0811c7bdc63c06ac7033d3d4813463",
"sha256": "b1d345c75dc3b45827a2d5ecfd95b3732aa4d3b733632397499b63de2218a74d"
},
"downloads": -1,
"filename": "django-auth0-auth-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "4c0811c7bdc63c06ac7033d3d4813463",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5659,
"upload_time": "2016-07-21T23:49:44",
"url": "https://files.pythonhosted.org/packages/49/2d/e1b312925084ab3d525b9ee049ad77f19c44061106ebedfff7d0ef281b7f/django-auth0-auth-1.1.1.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "56c0b973a1a8442e5b68362e2f8e9af2",
"sha256": "8554906152e8107a37483e97734c5013ade8d0df4efa2fc1d612093b47f52831"
},
"downloads": -1,
"filename": "django-auth0-auth-1.3.tar.gz",
"has_sig": false,
"md5_digest": "56c0b973a1a8442e5b68362e2f8e9af2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5724,
"upload_time": "2016-07-22T18:38:07",
"url": "https://files.pythonhosted.org/packages/9f/34/2c5a9afbd90f81c793d749dc698025f87334502dbd327d1f8fad119f3730/django-auth0-auth-1.3.tar.gz"
}
],
"1.3.1": [
{
"comment_text": "",
"digests": {
"md5": "7fc8922a6d86cf683b6295ad264b5f01",
"sha256": "9956ad3c376b02bcf560092521a1440b3849b164651bc8181f7fcc37174cd5f8"
},
"downloads": -1,
"filename": "django-auth0-auth-1.3.1.tar.gz",
"has_sig": false,
"md5_digest": "7fc8922a6d86cf683b6295ad264b5f01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5744,
"upload_time": "2016-07-22T19:17:40",
"url": "https://files.pythonhosted.org/packages/a0/96/2668e03a5befb550d1ca734b2f812bc81d2f2cddfec85bf5555e9184d84c/django-auth0-auth-1.3.1.tar.gz"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "991a9e5159dc9a25d9b639abf8e9c01e",
"sha256": "4a5d014c19341723b19457de993acd77fa0172013f6fe8d327407e89470268dc"
},
"downloads": -1,
"filename": "django-auth0-auth-1.4.tar.gz",
"has_sig": false,
"md5_digest": "991a9e5159dc9a25d9b639abf8e9c01e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5753,
"upload_time": "2016-09-27T21:28:29",
"url": "https://files.pythonhosted.org/packages/88/07/b44474dd06a463dbc80a42dfb4eba423ffbd6cc1ae0a5acbcc368f5a4ed5/django-auth0-auth-1.4.tar.gz"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "9ce15fb178230d7e4af1002132a29498",
"sha256": "feb6f1ac4e5cbf6154891a490ae57c2ae8975844e5a1ce1b0e3a50c8927cfb62"
},
"downloads": -1,
"filename": "django-auth0-auth-1.5.tar.gz",
"has_sig": false,
"md5_digest": "9ce15fb178230d7e4af1002132a29498",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5800,
"upload_time": "2016-11-04T19:21:55",
"url": "https://files.pythonhosted.org/packages/c4/c8/a1457570007bd7817ef3359d91c34b39596bfaff8c9f57b39ec6b11b6d13/django-auth0-auth-1.5.tar.gz"
}
],
"1.6": [
{
"comment_text": "",
"digests": {
"md5": "55298456181deeabdde3f9dbc8821dfb",
"sha256": "c0b140ff416ecb95c933893ee4e63aecbc46a564390bbd47b461e0408ab5e480"
},
"downloads": -1,
"filename": "django-auth0-auth-1.6.tar.gz",
"has_sig": false,
"md5_digest": "55298456181deeabdde3f9dbc8821dfb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5801,
"upload_time": "2017-02-22T19:33:33",
"url": "https://files.pythonhosted.org/packages/ad/cb/8d53da50326204f905f0b6c3fa39d57b042caf1940e18f9af1736cf1d512/django-auth0-auth-1.6.tar.gz"
}
],
"1.6.1": [
{
"comment_text": "",
"digests": {
"md5": "73315e7ae7a1f577c6be0d49f7be8cc7",
"sha256": "a0441e46f5d92c76aeb570bf6a347275bd57715205a1c6c210d7944ad69dfc9f"
},
"downloads": -1,
"filename": "django-auth0-auth-1.6.1.tar.gz",
"has_sig": false,
"md5_digest": "73315e7ae7a1f577c6be0d49f7be8cc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5904,
"upload_time": "2017-07-21T19:09:07",
"url": "https://files.pythonhosted.org/packages/6f/38/9c45920594279d5a8d8b04ce3e8a44c0f039f3be3bd1db552d4f33155e50/django-auth0-auth-1.6.1.tar.gz"
}
],
"1.6.2": [
{
"comment_text": "",
"digests": {
"md5": "54ceb0276a65fe65d3df885a35668427",
"sha256": "29479e83fcb4b6d519c57f6d656d70b73a436a253c3dc00cc2f661c0a4b71004"
},
"downloads": -1,
"filename": "django-auth0-auth-1.6.2.tar.gz",
"has_sig": false,
"md5_digest": "54ceb0276a65fe65d3df885a35668427",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5941,
"upload_time": "2017-07-21T19:36:37",
"url": "https://files.pythonhosted.org/packages/c2/af/6498e954c6c0c395182295429685b5933535d7eb3a1105cf03fdcd25ecf3/django-auth0-auth-1.6.2.tar.gz"
}
],
"2.0": [
{
"comment_text": "",
"digests": {
"md5": "7b8893af81a753f48e12241c71b5085c",
"sha256": "965874295a2a40c0933f0b4041a6cadcc5d48a0d0e6385a61008d53116688b00"
},
"downloads": -1,
"filename": "django-auth0-auth-2.0.tar.gz",
"has_sig": false,
"md5_digest": "7b8893af81a753f48e12241c71b5085c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6349,
"upload_time": "2017-10-05T22:23:47",
"url": "https://files.pythonhosted.org/packages/f2/b7/cea342269771ebdf8f5fb58158e9d53a37dcde1cf3edbb0bd747cc2415c7/django-auth0-auth-2.0.tar.gz"
}
],
"2.1": [
{
"comment_text": "",
"digests": {
"md5": "3a521fe8e033d59f999ee6e876e40349",
"sha256": "a349936201f59817e7c5268d4db3871c7dbeeda9bef8ebf16b99a1084d1bc15a"
},
"downloads": -1,
"filename": "django-auth0-auth-2.1.tar.gz",
"has_sig": false,
"md5_digest": "3a521fe8e033d59f999ee6e876e40349",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6375,
"upload_time": "2017-10-11T21:58:08",
"url": "https://files.pythonhosted.org/packages/4f/40/f3c35110fb77796ba06b09422f9d9ffd74d01bae87700385ece1e3934f51/django-auth0-auth-2.1.tar.gz"
}
],
"2.2": [
{
"comment_text": "",
"digests": {
"md5": "dcd1f4fe1ab39eb747b0ce4ee4cc876f",
"sha256": "0d989b959a7e432984b71f5c2c0e084c29dafb6a3bf63864623334c4939c2cfb"
},
"downloads": -1,
"filename": "django-auth0-auth-2.2.tar.gz",
"has_sig": false,
"md5_digest": "dcd1f4fe1ab39eb747b0ce4ee4cc876f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6381,
"upload_time": "2017-10-18T21:27:45",
"url": "https://files.pythonhosted.org/packages/b8/c3/8154706dd61ec9000d861e134294572473de183da6181eb00cded8b4ca60/django-auth0-auth-2.2.tar.gz"
}
],
"2.3": [
{
"comment_text": "",
"digests": {
"md5": "11ad38a457bad4933164fb478af144dc",
"sha256": "3b1cb76c2064260cfe74dab8aa36165cf5b0b0ca7ac1f5eb1166a3c14c1a3c01"
},
"downloads": -1,
"filename": "django-auth0-auth-2.3.tar.gz",
"has_sig": false,
"md5_digest": "11ad38a457bad4933164fb478af144dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6400,
"upload_time": "2017-10-18T21:59:03",
"url": "https://files.pythonhosted.org/packages/47/32/211c7e4835ef90db98066c5622769f55e77ad6e630ac26051e90113c229c/django-auth0-auth-2.3.tar.gz"
}
],
"2.3.1": [
{
"comment_text": "",
"digests": {
"md5": "1e502f60ed1237151ae090834856836a",
"sha256": "b46c02d56f36f548086842fc600766ef434704aa211b6ad39235f2a6345135e9"
},
"downloads": -1,
"filename": "django-auth0-auth-2.3.1.tar.gz",
"has_sig": false,
"md5_digest": "1e502f60ed1237151ae090834856836a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6365,
"upload_time": "2017-12-08T22:36:44",
"url": "https://files.pythonhosted.org/packages/fb/89/f7e3e6511f1dfb9387034fc397fc453460edcc64f4f2674c40ae115a44ad/django-auth0-auth-2.3.1.tar.gz"
}
],
"2.3.2": [
{
"comment_text": "",
"digests": {
"md5": "1aaffb23de7379dbfe0ac2f3fa8d2a7f",
"sha256": "6aca6dc00f78f079daf72aa9b707838f1c4e465659e1009016429cab363ecbc6"
},
"downloads": -1,
"filename": "django-auth0-auth-2.3.2.tar.gz",
"has_sig": false,
"md5_digest": "1aaffb23de7379dbfe0ac2f3fa8d2a7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6382,
"upload_time": "2018-01-11T22:09:21",
"url": "https://files.pythonhosted.org/packages/dc/4b/d372c23b161649dc0668443671c9df9f7e931906de2aa7df3791273efa92/django-auth0-auth-2.3.2.tar.gz"
}
],
"2.4": [
{
"comment_text": "",
"digests": {
"md5": "1444ce5354eff49c69636200a10ece97",
"sha256": "cb8671c37e69df88b07081157e206c615d18a8257b0db78a4b93036979307c81"
},
"downloads": -1,
"filename": "django-auth0-auth-2.4.tar.gz",
"has_sig": false,
"md5_digest": "1444ce5354eff49c69636200a10ece97",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6420,
"upload_time": "2018-02-19T23:36:05",
"url": "https://files.pythonhosted.org/packages/55/5a/bc575a531c6f17f5ddeb8dca5714e33aa5687ce6959f5122de73dd030c07/django-auth0-auth-2.4.tar.gz"
}
],
"2.5": [
{
"comment_text": "",
"digests": {
"md5": "95d1290e5d765f5ca25d14f01893e749",
"sha256": "d78420a90f80309e8e3ba15f629de560a19bf92d9ad6d4cef5c320bb5a9fec46"
},
"downloads": -1,
"filename": "django-auth0-auth-2.5.tar.gz",
"has_sig": false,
"md5_digest": "95d1290e5d765f5ca25d14f01893e749",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6455,
"upload_time": "2018-06-14T18:24:53",
"url": "https://files.pythonhosted.org/packages/f5/d7/cec39acc8c9b59923b91e93fa05a9c141c8bff91ec834977b6388d7af1ef/django-auth0-auth-2.5.tar.gz"
}
],
"3.0": [
{
"comment_text": "",
"digests": {
"md5": "8d37d2ad2bdea267e432e468e99892d2",
"sha256": "886054350cd7a0211254ae0dd22cedf2bc1dd179b1a523cffd9e7a6533855666"
},
"downloads": -1,
"filename": "django_auth0_auth-3.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "8d37d2ad2bdea267e432e468e99892d2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 6556,
"upload_time": "2018-10-29T21:05:31",
"url": "https://files.pythonhosted.org/packages/ec/0a/afeda9f6b047fd0122e2f6c0cd87ceab8114647b98377696eb8fb5a47ab3/django_auth0_auth-3.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "92c7a03c32a3509adb2629d51ce813a1",
"sha256": "941159b5dc9ebce89fa64aeb0b9a739fff47eea289171ac511619bcbbb3c71bd"
},
"downloads": -1,
"filename": "django-auth0-auth-3.0.tar.gz",
"has_sig": false,
"md5_digest": "92c7a03c32a3509adb2629d51ce813a1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6556,
"upload_time": "2018-10-29T21:05:32",
"url": "https://files.pythonhosted.org/packages/c6/1f/fc50cf8fed30fce62d38fe1d08d94233499c32460a704d579836bb759b61/django-auth0-auth-3.0.tar.gz"
}
],
"3.0.1": [
{
"comment_text": "",
"digests": {
"md5": "4d04117307a566e20b0735556a61ccdf",
"sha256": "18ddb8604f93e2b77d2bc7523830c0c681376a620c814acd152e632e1b6ec9f4"
},
"downloads": -1,
"filename": "django_auth0_auth-3.0.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "4d04117307a566e20b0735556a61ccdf",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 6572,
"upload_time": "2018-10-29T21:16:45",
"url": "https://files.pythonhosted.org/packages/69/30/d219df9108d239e9d7eb808ed4fee3c09821a9ca73cee549e0da2aaeaa1d/django_auth0_auth-3.0.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d24414fd2393a3960f461cd96f598e02",
"sha256": "4438d567ad851eccdbcf2f90134f91e58b7b7dc0f7f4ea6cd07b22ffa2e949ec"
},
"downloads": -1,
"filename": "django-auth0-auth-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "d24414fd2393a3960f461cd96f598e02",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6562,
"upload_time": "2018-10-29T21:16:47",
"url": "https://files.pythonhosted.org/packages/bd/4e/8820ed24990c510c7194be5119dd1a34d00dc796ed9cb359ae70934b7666/django-auth0-auth-3.0.1.tar.gz"
}
],
"3.1": [
{
"comment_text": "",
"digests": {
"md5": "b632179660444f573b88e95035ebf2f6",
"sha256": "d978cd3b095f10209550ba81c13b1a1f8ef01451eb06c541cc1fa835ec40f219"
},
"downloads": -1,
"filename": "django-auth0-auth-3.1.tar.gz",
"has_sig": false,
"md5_digest": "b632179660444f573b88e95035ebf2f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6692,
"upload_time": "2019-01-23T20:24:58",
"url": "https://files.pythonhosted.org/packages/e7/5f/07c5ba2808bc9b0bdd0274cb60c94a674f6a05d34330a09d7e6f1cc186b7/django-auth0-auth-3.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b632179660444f573b88e95035ebf2f6",
"sha256": "d978cd3b095f10209550ba81c13b1a1f8ef01451eb06c541cc1fa835ec40f219"
},
"downloads": -1,
"filename": "django-auth0-auth-3.1.tar.gz",
"has_sig": false,
"md5_digest": "b632179660444f573b88e95035ebf2f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6692,
"upload_time": "2019-01-23T20:24:58",
"url": "https://files.pythonhosted.org/packages/e7/5f/07c5ba2808bc9b0bdd0274cb60c94a674f6a05d34330a09d7e6f1cc186b7/django-auth0-auth-3.1.tar.gz"
}
]
}