{ "info": { "author": "Pawel Kowalik", "author_email": "pawel-kow@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# django-allauth-id4me\nExtension library for django-allauth to support ID4me (https://id4me.org) as social login provider.\n\n## Specification reference\nhttps://gitlab.com/ID4me/documentation/blob/master/id4ME%20Technical%20Specification.adoc\n- Version: 1.0\n- Revision: 02\n\n## Installation\n\n### Install the package from pip\n```shell\npip install django-allauth-id4me\n```\n\n### Configure django-allauth if not yet installed\n[See documentation](https://django-allauth.readthedocs.io/en/latest/installation.html)\n\n### Configure django project\nAdd `allauth_id4me` to `INSTALLED_APPS` in your `settings.py`:\n```python\nINSTALLED_APPS = (\n ...\n # ... include the providers you want to enable:\n 'allauth_id4me',\n ...\n)\n```\n\n### Run migrations in your django project\n```bash\npython manage.py migrate\n```\n\n### Add social client configuration\nStart your django project\n```bash\npython.exe manage.py runserver localhost:8000\n```\n\nOpen /admin application\n[http://localhost:8000/admin/](http://localhost:8000/admin/)\n\nGo to Home \u00e2\u20ac\u00ba Social Accounts \u00e2\u20ac\u00ba Social applications and add new application:\n- Provider: ID4me\n- Name: the name of your application (will appear on login screen)\n- Client id: wished client_id, may however not be respected\n- Secret key: not used, fill with dummy value \n\nOpen [http://localhost:8000/accounts/login/](http://localhost:8000/accounts/login/) and test the login with ID4me!\n\n## Template customization\nTo present own ID4me login page it is enough to place new template in ```id4me``` folder inside your ```templates``` \ndictionary named ```login.html```. Minimum required content:\n```html\n
\n {% csrf_token %}\n {{form.as_p}}\n \n
\n```\n\n## CHANGELOG:\n| version | date | changes |\n| ------- | -----------| ------ |\n| 0.0.13 | 2019-03-05 | - IMPROVEMENT: setting always state for increased compatibility |\n| 0.0.12 | 2019-03-05 | - NEW FEATURE: input field to set cookie and remember ID |\n| 0.0.11 | 2019-02-27 | - BUGFIX: Client registration updated when re-registered |\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/ID4me/django-allauth-id4me", "keywords": "", "license": "https://gitlab.com/ID4me/django-allauth-id4me/blob/master/LICENSE", "maintainer": "", "maintainer_email": "", "name": "django-allauth-id4me", "package_url": "https://pypi.org/project/django-allauth-id4me/", "platform": "", "project_url": "https://pypi.org/project/django-allauth-id4me/", "project_urls": { "Homepage": "https://gitlab.com/ID4me/django-allauth-id4me" }, "release_url": "https://pypi.org/project/django-allauth-id4me/0.0.13/", "requires_dist": [ "id4me-rp-client (>=0.0.23)", "Django (>=1.11.16)", "django-allauth (>=0.38.0)" ], "requires_python": "", "summary": "Social provider for django-allauth - ID4me https://id4me.org", "version": "0.0.13" }, "last_serial": 5976906, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "cbb303281f56527d8998d6260d33b3f9", "sha256": "844ea75521fb7dc72c40e3980d842b2bcd4a9dbff938ba26f5cfaf883475c6a5" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbb303281f56527d8998d6260d33b3f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19852, "upload_time": "2018-10-15T15:18:29", "url": "https://files.pythonhosted.org/packages/39/56/ce123c0594b7b2ddfec6a52ce3a021535b7f72d860eefc9c9da529cb380a/django_allauth_id4me-0.0.1-py2.py3-none-any.whl" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "354847319b8cba46897014b9ae77f5cd", "sha256": "c21114ecf25957e7a2e97c39eb21e747c2c5203c5c0e7a15fe18b729f256d40a" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "354847319b8cba46897014b9ae77f5cd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22595, "upload_time": "2019-02-25T15:32:55", "url": "https://files.pythonhosted.org/packages/01/86/fe68257adf09caa47aa14ce37bcd939bae2c8df6416595587afaa446dbad/django_allauth_id4me-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2529002c0fc8e0af1eed8d1f5e1f9342", "sha256": "d0e44c16c170d2e9f8d5621ec8a7945783271445c347340b04b667a8d380cbab" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.10.tar.gz", "has_sig": false, "md5_digest": "2529002c0fc8e0af1eed8d1f5e1f9342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20872, "upload_time": "2019-02-25T15:33:03", "url": "https://files.pythonhosted.org/packages/3f/b1/2b301009460c5eeb35903ca173cb6d2d729c242720a8e92d061bf07a1644/django-allauth-id4me-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "c40672dbc2dbae5270006a1a0511d17c", "sha256": "2d8cc111b85197faecfca8a653ad7afd24b3cee2da4dc83f0ba698f473ca323e" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c40672dbc2dbae5270006a1a0511d17c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22656, "upload_time": "2019-02-27T14:38:04", "url": "https://files.pythonhosted.org/packages/2a/27/6c53df01e44088b0caeda9b64a1a88a2f12aa44a579c8afc738df6ad37bf/django_allauth_id4me-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "607b624d07de62a539e7387e613842de", "sha256": "11d0dc3e6b3284e749de543bfcfd15e8414f793bb1330c225bc83ed8596c1be7" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.11.tar.gz", "has_sig": false, "md5_digest": "607b624d07de62a539e7387e613842de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20912, "upload_time": "2019-02-27T14:38:14", "url": "https://files.pythonhosted.org/packages/cf/c3/7d8f2cc12988a0bd513b1aad229f9fc0a0971bf18c0e43c4a1d30fb5b116/django-allauth-id4me-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "9452ddc148d1ac0330a2d66bc59f93ec", "sha256": "fdb037f9e20698994a8b9cde1a336939b259332315465796cf59e7c05a98c6dd" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9452ddc148d1ac0330a2d66bc59f93ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22886, "upload_time": "2019-03-05T14:08:32", "url": "https://files.pythonhosted.org/packages/ea/1b/e80f7db575d2cbf02c8326a0da90799aca0c25c858a51b8b7f3b0025c771/django_allauth_id4me-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b50e0f2ff5e16b9c74473e07af0e20eb", "sha256": "2836093bb129249964d80a4f25577b37a5c7e85cb0c9c72cee0df53ac673ca73" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.12.tar.gz", "has_sig": false, "md5_digest": "b50e0f2ff5e16b9c74473e07af0e20eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21257, "upload_time": "2019-03-05T14:08:43", "url": "https://files.pythonhosted.org/packages/8a/de/8089b5af6463dcd06b7dea8a3b317d5ec1238d2b4eca941ff9f8783b24ff/django-allauth-id4me-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "407cb70d7bb0326635f5790bbc283795", "sha256": "85b1df95fcc8066b10717d26f8c8e51d59b3264d4a34240eb638bb86d669cb34" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "407cb70d7bb0326635f5790bbc283795", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11308, "upload_time": "2019-10-15T13:13:45", "url": "https://files.pythonhosted.org/packages/06/fc/080bfb08d304d2b2dfdbb2c3a506e2eeee770ac4431567c23a424781ff5b/django_allauth_id4me-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95cedca6f430504eb70c69227b51b36c", "sha256": "904b2f194b13b741a97424233bdbea74a0b292e45a72b61c65212a687538a779" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.13.tar.gz", "has_sig": false, "md5_digest": "95cedca6f430504eb70c69227b51b36c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9779, "upload_time": "2019-10-15T13:14:01", "url": "https://files.pythonhosted.org/packages/c6/5f/a263e3d0bf62a94fa8968df73b9fd1640f70a196154922a8339c44b5a065/django-allauth-id4me-0.0.13.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "9097b34b21c1e7e185a1392029da0f17", "sha256": "d710c0db0b77810b3f1a24d14d699aa9fdf1066d0c31a3d6e22d9322a6d3c912" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9097b34b21c1e7e185a1392029da0f17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20042, "upload_time": "2018-10-19T06:41:39", "url": "https://files.pythonhosted.org/packages/91/84/3452745d6f48fdfedb7be157528bb74be5658aa5546010c386f5a5bc02a3/django_allauth_id4me-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f299c5c35d253833c724ce8a261b7fca", "sha256": "b635a98ce59e897d8ff7a13ec0cc21390c5b9577db1cb3520266f4c7d4abcbe1" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f299c5c35d253833c724ce8a261b7fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5468, "upload_time": "2018-10-19T06:42:39", "url": "https://files.pythonhosted.org/packages/ec/b4/28c88bf9619d70d7a2821e77b097850c014c016bd93e52d88b5a37521ebc/django-allauth-id4me-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "eaa54f84fa4c1ef8a749259751226d9e", "sha256": "410c1e74ce4b3c3920a392f19e93887f67b11d2eed008814e7d508aafc87f4c2" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eaa54f84fa4c1ef8a749259751226d9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21400, "upload_time": "2018-10-20T19:08:09", "url": "https://files.pythonhosted.org/packages/66/62/4b3596ef75c30d5c7b0b47ea404c898e62bf487176d2c7a0d07c9f773dfd/django_allauth_id4me-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afd2233709bfe43099dd1989b3bfe572", "sha256": "455354981df3f6c201877dd97b4c69be3dfc716fe3704cf4e850590f4ddd2c30" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.3.tar.gz", "has_sig": false, "md5_digest": "afd2233709bfe43099dd1989b3bfe572", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18978, "upload_time": "2018-10-20T19:08:12", "url": "https://files.pythonhosted.org/packages/34/47/cbe979378d16782a5acf94f67db78d505f96d95cb5e64b1bede2ad102328/django-allauth-id4me-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e83fa65e0623a6da65921bd10ab6129c", "sha256": "636a5f1a7000a1401e651d0e7719d9f3840c857204b2bed7054261089f40f6ae" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e83fa65e0623a6da65921bd10ab6129c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21633, "upload_time": "2018-10-26T10:24:51", "url": "https://files.pythonhosted.org/packages/66/36/2789c54260cec524f597c57d8a1d3dd83e51c4e197bb6a2108f5c8960a33/django_allauth_id4me-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e671f750644b9f2f9f5d42be982f3761", "sha256": "040feb4ece3dbae66c20984e4c073bdd759181f02afa522aaa41f57763e26780" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e671f750644b9f2f9f5d42be982f3761", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19186, "upload_time": "2018-10-26T10:24:54", "url": "https://files.pythonhosted.org/packages/68/4d/55d4e8a2a4c448f971a1d20eba7c033b2cc58b15f3d52d6e6bb17a2eb380/django-allauth-id4me-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "8cd19547b189255f3518994bde6155c5", "sha256": "2c243590a221e36d2cac0fdb803dabf73c0124b539872e1effb0d5fd64b0663c" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cd19547b189255f3518994bde6155c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22456, "upload_time": "2018-10-26T10:53:48", "url": "https://files.pythonhosted.org/packages/e5/8b/4377b29db7494cb14971b3aec958c676e6744a7fbf847220ec11274f5f96/django_allauth_id4me-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6505cbcb31f7105de025775aa28315c5", "sha256": "c66ee24da9c273224caae29494c982ef7dac436b6afa3960bd87de9ffadafe27" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6505cbcb31f7105de025775aa28315c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20857, "upload_time": "2018-10-26T10:53:51", "url": "https://files.pythonhosted.org/packages/1a/c7/cc67bb2a834342e000b450c305b66b7dbb9e6bcab374618fb15017eff22a/django-allauth-id4me-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "99b1e4161a67c94b62f9d59445269cbe", "sha256": "9e5a4a37424e6c6a1f70aaf7f0b35e82f86a3ee0a90d3b40d10a535e3e6f3e92" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99b1e4161a67c94b62f9d59445269cbe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22462, "upload_time": "2018-12-21T08:06:46", "url": "https://files.pythonhosted.org/packages/59/3e/7a3d8f45e2a0e90b4b0391fd930d69d871c059221eec5b8c40da2fb201da/django_allauth_id4me-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4671a55cc79aaa1ea6b4e8a59a63f92b", "sha256": "570cec04e85e2fb7ec68b970d305c403091c36b579b41e17527a0c492ad15b27" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.6.tar.gz", "has_sig": false, "md5_digest": "4671a55cc79aaa1ea6b4e8a59a63f92b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20857, "upload_time": "2018-12-21T08:06:50", "url": "https://files.pythonhosted.org/packages/bc/e2/7e8e4b2999c0c3e17260115c57a29ff3c48637bf3bfba8be1b7efc5182b8/django-allauth-id4me-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "89781ff901748981195ca844d1b303e3", "sha256": "f5053b2625e6432e9a1f0c60b8970b99e37023a0656a9a54877c432ff0f94f9e" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89781ff901748981195ca844d1b303e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22468, "upload_time": "2018-12-21T08:26:55", "url": "https://files.pythonhosted.org/packages/ca/54/11633eecd17182e6a4227cc8108274a3c92bc970c5f880597c3f12638086/django_allauth_id4me-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17f317f8134b22031169d61b134b0d7", "sha256": "eb8b8961ac400440854021d622b961fba9e7f93ce07a8a69dd5ee33e8e3220f4" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f17f317f8134b22031169d61b134b0d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20866, "upload_time": "2018-12-21T08:27:00", "url": "https://files.pythonhosted.org/packages/6a/61/def58cc89ba8588d2d19d0406062cf7dd3c75a4037d3ac92942dd9612725/django-allauth-id4me-0.0.7.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "b0c702ae0ccfed3f58c508df939da080", "sha256": "bafc367ad86d9b534fa2e1cf218d38686fcf5918b248a672bd53904f6a5b07ee" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0c702ae0ccfed3f58c508df939da080", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22497, "upload_time": "2019-02-21T11:16:57", "url": "https://files.pythonhosted.org/packages/20/53/e34a1f752f40c709b3a361794329707028c84de22678ab090c15aa830b94/django_allauth_id4me-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "615c4cfd0410d8ba7d92496c1e60e661", "sha256": "3f8e5c11fb378ae4f1ef3dde4e30f6e4d797659835ba34defa3c3508b69273c8" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.9.tar.gz", "has_sig": false, "md5_digest": "615c4cfd0410d8ba7d92496c1e60e661", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20751, "upload_time": "2019-02-21T11:17:03", "url": "https://files.pythonhosted.org/packages/8c/10/e19b6dd64c66a15cba0536b7ef3b01dbe2a3f7bf1eabe197fb6589b182ee/django-allauth-id4me-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "407cb70d7bb0326635f5790bbc283795", "sha256": "85b1df95fcc8066b10717d26f8c8e51d59b3264d4a34240eb638bb86d669cb34" }, "downloads": -1, "filename": "django_allauth_id4me-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "407cb70d7bb0326635f5790bbc283795", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11308, "upload_time": "2019-10-15T13:13:45", "url": "https://files.pythonhosted.org/packages/06/fc/080bfb08d304d2b2dfdbb2c3a506e2eeee770ac4431567c23a424781ff5b/django_allauth_id4me-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95cedca6f430504eb70c69227b51b36c", "sha256": "904b2f194b13b741a97424233bdbea74a0b292e45a72b61c65212a687538a779" }, "downloads": -1, "filename": "django-allauth-id4me-0.0.13.tar.gz", "has_sig": false, "md5_digest": "95cedca6f430504eb70c69227b51b36c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9779, "upload_time": "2019-10-15T13:14:01", "url": "https://files.pythonhosted.org/packages/c6/5f/a263e3d0bf62a94fa8968df73b9fd1640f70a196154922a8339c44b5a065/django-allauth-id4me-0.0.13.tar.gz" } ] }