{ "info": { "author": "Khemanorak Khath", "author_email": "khath.khemanorak@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Express Gateway With Django\nIntegrating Django with Express Gateway\n\n## Requirements\n- Python 3 or later\n- Django 2 or later\n- Django Rest Framework 3.7 or later\n- Requests 2.19 or later\n\n## Installation\n\n\nInstall with pip\n```bash\n$ pip install django_express_gateway\n```\n\n## Getting Started\nAdd `express_gateway` to your `INSTALLED_APPS`\n\n```python\nINSTALLED_APPS = [\n ...\n 'express_gateway',\n]\n```\n\nAdd authentication to DRF default authentication settings\n\n```python\nREST_FRAMEWORK = {\n 'DEFAULT_AUTHENTICATION_CLASSES': (\n 'express_gateway.authentications.AuthUserAuthentication',\n 'rest_framework.authentication.SessionAuthentication',\n 'rest_framework.authentication.BasicAuthentication',\n ),\n ...\n}\n```\n\nFinally add the configuration for Centralize Authentication System.\n\n```python\n# Config data should get from environment variable\nEXPRESS_GATEWAY = {\n 'URL': 'https://mycas-server.com',\n 'API_KEY': 'testingApiKey',\n 'ENDPOINTS': {\n 'register': '/auth/user/\n 'token': '/auth/token/',\n }\n}\n```\n\n\n# History\n\n### 0.0.1\n* First stable release on PyPI", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/NorakGithub/django_express_gateway", "keywords": "django,express,gateway,express_gateway", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "django-express-gateway", "package_url": "https://pypi.org/project/django-express-gateway/", "platform": "", "project_url": "https://pypi.org/project/django-express-gateway/", "project_urls": { "Homepage": "https://github.com/NorakGithub/django_express_gateway" }, "release_url": "https://pypi.org/project/django-express-gateway/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "Integrating Django with Express Gateway", "version": "0.0.3" }, "last_serial": 4139496, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a872aba634b5cd23210627502b57cff5", "sha256": "3c15e5a76765dc12e5b53ae822c659147c18242bf0437e35014ede48000bbd77" }, "downloads": -1, "filename": "django_express_gateway-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a872aba634b5cd23210627502b57cff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7136, "upload_time": "2018-08-06T04:54:04", "url": "https://files.pythonhosted.org/packages/72/34/27926b684ff6e9092fbb025b628be5319ba50ffa3f99c320b71234196aaf/django_express_gateway-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "b3425e92fea065dda6c7398fc1720bdf", "sha256": "507c7d09639f6509cdcf66c86e275bb7579338b9717798fa06ad6b7967a59b02" }, "downloads": -1, "filename": "django_express_gateway-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b3425e92fea065dda6c7398fc1720bdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6802, "upload_time": "2018-08-06T08:08:12", "url": "https://files.pythonhosted.org/packages/26/29/2da4aba8256709a2ebdbcefac4462fc38c629fe4340e07f13ee1e4df35cd/django_express_gateway-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4d320e421e2e1d9d7f0e2da84729ea34", "sha256": "4af09c77a667a71b1afc8100acdc178df6a472065de7914a20ec91cb0b9b6bd2" }, "downloads": -1, "filename": "django_express_gateway-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d320e421e2e1d9d7f0e2da84729ea34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6855, "upload_time": "2018-08-06T08:12:16", "url": "https://files.pythonhosted.org/packages/a4/d5/9ebc0a1fab6a9116ca46f6826e6c32ab13944138a4d5fd2dfed0fca108c8/django_express_gateway-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d320e421e2e1d9d7f0e2da84729ea34", "sha256": "4af09c77a667a71b1afc8100acdc178df6a472065de7914a20ec91cb0b9b6bd2" }, "downloads": -1, "filename": "django_express_gateway-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d320e421e2e1d9d7f0e2da84729ea34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6855, "upload_time": "2018-08-06T08:12:16", "url": "https://files.pythonhosted.org/packages/a4/d5/9ebc0a1fab6a9116ca46f6826e6c32ab13944138a4d5fd2dfed0fca108c8/django_express_gateway-0.0.3.tar.gz" } ] }