{ "info": { "author": "liazylee", "author_email": "li233111@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "drf-jwt-wechat\n==============\n**drf-jwt-wechat \u662f\u5728jwt\uff0c\u8ddfrest_framework_jwt\u57fa\u7840\u4e0a\u8fdb\u884c\u4fee\u6539\u8fc7\u7684\uff0c\u7528\u4e8e\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u767b\u5f55\uff0c\n\u524d\u7aef\u53ea\u9700post\u65b9\u6cd5\u4f20code\u5373\u53ef\u8fdb\u884cjwt\u767b\u5f55\u9a8c\u8bc1**\n\nUsage\n-----\n*\u5728django\u9879\u76eesettings\u4e2d\u6dfb\u52a0\u4fee\u6539APP_ID=xxxx\uff0cAPP_SECRET=xxxxx,\u4ee5\u53ca\u8ddfrest_framework_jwt\u5305\u540c\u6837\u914d\u7f6e\u5982\u4e0b*\n::\n\n REST_FRAMEWORK = {\n 'DEFAULT_PERMISSION_CLASSES': (\n 'rest_framework.permissions.IsAuthenticated',\n ),\n 'DEFAULT_AUTHENTICATION_CLASSES': (\n 'rest_framework_jwt.authentication.JSONWebTokenAuthentication',\n 'rest_framework.authentication.SessionAuthentication',\n 'rest_framework.authentication.BasicAuthentication',\n ),\n\n\u5728url\u4e2d\u5f15\u7528\n::\n\n from drf_jwt_wechat.views import obtain_jwt_token\n #...\n\n urlpatterns = [\n '',\n # ...\n\n url(r'^api-token-auth/', obtain_jwt_token),\n ]\n\n\u540e\u7eed\n----\n\u56e0\u4e3a\u6c34\u5e73\u6709\u9650\uff0c\u76ee\u524d\u53ea\u6709\u767b\u5f55\uff0c\u6ca1\u6709Refresh Token\uff0c\u4ee5\u53caVerify Token\uff0c\u4e0d\u5f71\u54cdrest_framework_jwt\u7684api\u4f7f\u7528\u3002\n\u4efb\u4f55\u95ee\u9898\u8bf7\u8054\u7cfb https://github.com/liazylee/ \u6e90\u7801\u8be6\u89e3 https://blog.csdn.net/liazylee/article/details/90717939\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/liazylee/drf-jwt-wechat", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "drf-jwt-wechat", "package_url": "https://pypi.org/project/drf-jwt-wechat/", "platform": "", "project_url": "https://pypi.org/project/drf-jwt-wechat/", "project_urls": { "Homepage": "https://github.com/liazylee/drf-jwt-wechat" }, "release_url": "https://pypi.org/project/drf-jwt-wechat/1.11.9/", "requires_dist": [ "PyJWT (<2.0.0,>=1.5.2)", "djangorestframework-jwt (>=1.11.0)", "requests" ], "requires_python": "", "summary": "JSON Web Token based authentication for Django REST framework,this use to WeChat applet (\u5c0f\u7a0b\u5e8f\u4f7f\u7528jwt\uff09", "version": "1.11.9" }, "last_serial": 5436992, "releases": { "1.11.0": [ { "comment_text": "", "digests": { "md5": "ef8984010dc4e290c33e70b04f7feb27", "sha256": "d2eb9809ace23b83b658cfadfe31e78466a966572fd30388fc2c3f9078aa952a" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.0.tar.gz", "has_sig": false, "md5_digest": "ef8984010dc4e290c33e70b04f7feb27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2350, "upload_time": "2019-05-31T06:31:12", "url": "https://files.pythonhosted.org/packages/f5/c0/23afda142064e4294e3a2431122d74d06f9ac749f3741e377c1f85781f52/drf-jwt-wechat-1.11.0.tar.gz" } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "f0b0ccc2de24ed1ed9fe5ba53804cdf2", "sha256": "3d805d183c2ba0ccc1235bb529faaa81b1d505e1455873593611729e095bd7f2" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.1.tar.gz", "has_sig": false, "md5_digest": "f0b0ccc2de24ed1ed9fe5ba53804cdf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2947, "upload_time": "2019-05-31T07:04:58", "url": "https://files.pythonhosted.org/packages/ff/db/4fb33f5153adf412289c73c02b6641ca40d30a29ab259907b38ea924c73d/drf-jwt-wechat-1.11.1.tar.gz" } ], "1.11.2": [ { "comment_text": "", "digests": { "md5": "a11ff5f8722cb194eb78d96406422a71", "sha256": "e14cb2431e342d7e4fca69397fb7ab3af07a4f7e3c7160565469d4085ac7c18e" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.2.tar.gz", "has_sig": false, "md5_digest": "a11ff5f8722cb194eb78d96406422a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2987, "upload_time": "2019-05-31T08:07:33", "url": "https://files.pythonhosted.org/packages/01/7c/91b40ed292d298c82ad0cb9868809b2581b218706903e1a482f74817b537/drf-jwt-wechat-1.11.2.tar.gz" } ], "1.11.3": [ { "comment_text": "", "digests": { "md5": "a349251b2a4ffcbf42b4a1ae56b81740", "sha256": "5a065fdb78d865a5ffe17d5ff4df81f041e742d1a36a3d671c048c63f94f41af" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.3.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "a349251b2a4ffcbf42b4a1ae56b81740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5463, "upload_time": "2019-05-31T09:16:20", "url": "https://files.pythonhosted.org/packages/96/d0/6ae07301f4a95d9bfd2173da9f265aac56f8a9c0931a88f4befa9f317b09/drf-jwt-wechat-1.11.3.linux-x86_64.tar.gz" } ], "1.11.4": [ { "comment_text": "", "digests": { "md5": "638ede32b92da562b51a482058105cbf", "sha256": "071d4ca26b366c11f159a1ea76ec558810b4bf7ad023850319680a365b6c8a9f" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.4.tar.gz", "has_sig": false, "md5_digest": "638ede32b92da562b51a482058105cbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4520, "upload_time": "2019-05-31T09:22:12", "url": "https://files.pythonhosted.org/packages/5a/8c/c88bc436fac3c16dfe9aa0b0c08bbb2e68d3b7d54be8fe96bc1316fee4cb/drf-jwt-wechat-1.11.4.tar.gz" } ], "1.11.5": [ { "comment_text": "", "digests": { "md5": "bd0d9b86e0f264268d4ceb23d4c5745d", "sha256": "6ce4023a6196c1628d8fd32d5fba839c0a9b4793533b56b4883859f60c9024bd" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bd0d9b86e0f264268d4ceb23d4c5745d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5186, "upload_time": "2019-05-31T09:36:15", "url": "https://files.pythonhosted.org/packages/61/0e/1b33482914f62ceb9d586cfde3a35bbaf7095b8bf62ff554d9e24b1ca915/drf_jwt_wechat-1.11.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b42ad24a5285d2287f77a933ccdf640", "sha256": "dcdfe49e782ec230968a02dbe6e340eb724373c925a2c32da3ab3769c94baeec" }, "downloads": -1, "filename": "drf-jwt-wechat-1.11.5.tar.gz", "has_sig": false, "md5_digest": "1b42ad24a5285d2287f77a933ccdf640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4504, "upload_time": "2019-05-31T09:36:17", "url": "https://files.pythonhosted.org/packages/d0/35/19eeb3d0fc0f124f087fd7b914923c6b250cf34570f68bb97df1ac77f281/drf-jwt-wechat-1.11.5.tar.gz" } ], "1.11.6": [ { "comment_text": "", "digests": { "md5": "c537fe2765e4d0f2cc3675a4d780050e", "sha256": "6a6346d082d0cc5c3f0afc9268daa7e951ea6e0a5b71de5a9a2c63997597e437" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c537fe2765e4d0f2cc3675a4d780050e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7391, "upload_time": "2019-05-31T09:45:52", "url": "https://files.pythonhosted.org/packages/5b/c0/eee2c40868b1bc0d420cbc7900b72d86f0f344d491cc9177201c73bf31d6/drf_jwt_wechat-1.11.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d055ca6a031a9b3bcf28d3af14c01f63", "sha256": "7871b0a065cc53a25934c42bac79b8bfc44caa40db755bb32613106b6720b045" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.6.tar.gz", "has_sig": false, "md5_digest": "d055ca6a031a9b3bcf28d3af14c01f63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4508, "upload_time": "2019-05-31T09:45:54", "url": "https://files.pythonhosted.org/packages/58/ae/a2aa0ec1aea783141257d8c8112062ff23e0b8a8ebc223134b229367a280/drf_jwt_wechat-1.11.6.tar.gz" } ], "1.11.7": [ { "comment_text": "", "digests": { "md5": "0d2efc22bbf4045b9be33086a5b1f6aa", "sha256": "a85345be610c92246e3c2d4c6baf7c1fa8b0a06a108057bf2577707027ae6cc6" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0d2efc22bbf4045b9be33086a5b1f6aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7393, "upload_time": "2019-06-22T08:33:04", "url": "https://files.pythonhosted.org/packages/83/cf/481c39c91de617dd3b9568da46240afc09c257f308cadcad32859b319f79/drf_jwt_wechat-1.11.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39957fed94b18b80dddd2ad00872bce5", "sha256": "86d335a07dcdf2f8a797aa1aafb01491c4e63edcf6f47f75c7fe93ccdeec0bca" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.7.tar.gz", "has_sig": false, "md5_digest": "39957fed94b18b80dddd2ad00872bce5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4519, "upload_time": "2019-06-22T08:33:05", "url": "https://files.pythonhosted.org/packages/13/9d/2ede9361575889f10169ce7a3c74d764b61de824f0e227362db64948a69d/drf_jwt_wechat-1.11.7.tar.gz" } ], "1.11.8": [ { "comment_text": "", "digests": { "md5": "06afc6c489491ef2e78ae2a29760ba16", "sha256": "daf23033e328ce5fc2cbf64dba03886518c6f2ec6f6a348e77084c5566b33065" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.8-py3-none-any.whl", "has_sig": false, "md5_digest": "06afc6c489491ef2e78ae2a29760ba16", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7398, "upload_time": "2019-06-22T08:35:17", "url": "https://files.pythonhosted.org/packages/06/29/d31a01e1f6d0eae4b7a85be7612f1dee4c34ef24ef3dffff22c02ebb3d4b/drf_jwt_wechat-1.11.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eed0499b389fd8f17d38ef4bda923d65", "sha256": "89611676873afea837caf7d5c5586370309e78333d30c4a32a1ca282a341a769" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.8.tar.gz", "has_sig": false, "md5_digest": "eed0499b389fd8f17d38ef4bda923d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4516, "upload_time": "2019-06-22T08:35:18", "url": "https://files.pythonhosted.org/packages/b5/bf/bd41141a7f54079718093c97e08d4b323c5ddec0b67029d7a9f99fb58c6c/drf_jwt_wechat-1.11.8.tar.gz" } ], "1.11.9": [ { "comment_text": "", "digests": { "md5": "c4a098bf42c39251173f1b9051c57b54", "sha256": "b185882d192d994b99ff42fea7fc73309296d7400b27604896c35cb27eda82e2" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.9-py3-none-any.whl", "has_sig": false, "md5_digest": "c4a098bf42c39251173f1b9051c57b54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7446, "upload_time": "2019-06-23T10:37:23", "url": "https://files.pythonhosted.org/packages/b2/23/b5dbd26744c10a066fdeefb75420a00200ad275e2309045982d9cc5d3cbb/drf_jwt_wechat-1.11.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac5ef9c08f1f77005192610eb28b9d70", "sha256": "dda2c2f0738890757d95f2baf1110da57ac9dc62172f96cf40345449f0e19f7f" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.9.tar.gz", "has_sig": false, "md5_digest": "ac5ef9c08f1f77005192610eb28b9d70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4521, "upload_time": "2019-06-23T10:37:24", "url": "https://files.pythonhosted.org/packages/99/ed/e71d68fcddbd3a1de9a4a235c97abacf1d5e0eadd95beada5e2aed4b25a6/drf_jwt_wechat-1.11.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c4a098bf42c39251173f1b9051c57b54", "sha256": "b185882d192d994b99ff42fea7fc73309296d7400b27604896c35cb27eda82e2" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.9-py3-none-any.whl", "has_sig": false, "md5_digest": "c4a098bf42c39251173f1b9051c57b54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7446, "upload_time": "2019-06-23T10:37:23", "url": "https://files.pythonhosted.org/packages/b2/23/b5dbd26744c10a066fdeefb75420a00200ad275e2309045982d9cc5d3cbb/drf_jwt_wechat-1.11.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac5ef9c08f1f77005192610eb28b9d70", "sha256": "dda2c2f0738890757d95f2baf1110da57ac9dc62172f96cf40345449f0e19f7f" }, "downloads": -1, "filename": "drf_jwt_wechat-1.11.9.tar.gz", "has_sig": false, "md5_digest": "ac5ef9c08f1f77005192610eb28b9d70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4521, "upload_time": "2019-06-23T10:37:24", "url": "https://files.pythonhosted.org/packages/99/ed/e71d68fcddbd3a1de9a4a235c97abacf1d5e0eadd95beada5e2aed4b25a6/drf_jwt_wechat-1.11.9.tar.gz" } ] }