{ "info": { "author": "Philip Peterson", "author_email": "pc.peterso@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Environment :: Web Environment", "Framework :: Flask", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/starryexpanse/flask-protector-app", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-protector-app", "package_url": "https://pypi.org/project/flask-protector-app/", "platform": "", "project_url": "https://pypi.org/project/flask-protector-app/", "project_urls": { "Homepage": "http://github.com/starryexpanse/flask-protector-app" }, "release_url": "https://pypi.org/project/flask-protector-app/1.1.0/", "requires_dist": [ "flask (>=1.0.2)", "jinja2" ], "requires_python": "", "summary": "A Flask app to wrap other Flask apps, providing a login layer", "version": "1.1.0" }, "last_serial": 4843872, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "dfcd1a1e69bcfb1fa54b4ef254ec8305", "sha256": "76b15fa3ae25a64d10302e89380f40326164185c51c1af13a8fd94fc1e062236" }, "downloads": -1, "filename": "flask_protector_app-1.0.macosx-10.6-x86_64.tar.gz", "has_sig": false, "md5_digest": "dfcd1a1e69bcfb1fa54b4ef254ec8305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6633, "upload_time": "2018-12-09T03:11:41", "url": "https://files.pythonhosted.org/packages/99/5b/770d14f495d5eafcb5d79457881f994d4006934dc1f7afc664577e6e89f8/flask_protector_app-1.0.macosx-10.6-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "a90266c6f1fdf0107dbf4436f1451b61", "sha256": "33328e9fdee3eac899a200c77b7eb3f07c6bfdbe8b19bc546ee1d0e2e11840e8" }, "downloads": -1, "filename": "flask_protector_app-1.0-py2.7.egg", "has_sig": false, "md5_digest": "a90266c6f1fdf0107dbf4436f1451b61", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9074, "upload_time": "2018-12-09T03:11:39", "url": "https://files.pythonhosted.org/packages/c9/80/d99c3d2d9671464a738e44c0ab90ad20611d2899ef649064b8e16d811064/flask_protector_app-1.0-py2.7.egg" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "668263e79da29af2629fb4866ee11df3", "sha256": "1e046797133763b726e5e4aa35a806d8f98b148a4ac772797d621d16945d0fd4" }, "downloads": -1, "filename": "flask_protector_app-1.0.1.tar.gz", "has_sig": false, "md5_digest": "668263e79da29af2629fb4866ee11df3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3272, "upload_time": "2018-12-09T03:16:49", "url": "https://files.pythonhosted.org/packages/1f/6a/ed82137f0e496acce0c23e4abbd93c1e2ee0652842067f33038468f3dde4/flask_protector_app-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "19e104f8505633f31c92e0ac478c0a95", "sha256": "bdbad77ba21a800d726ef74aa8b49c714eff0efbd6b4b5a4bef9039e02890b1f" }, "downloads": -1, "filename": "flask_protector_app-1.0.2.tar.gz", "has_sig": false, "md5_digest": "19e104f8505633f31c92e0ac478c0a95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3264, "upload_time": "2018-12-09T03:18:31", "url": "https://files.pythonhosted.org/packages/ea/3f/e762f9987554566984d0983a6b56d1231c831cceb42ea433e02746a2a994/flask_protector_app-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7d1600d58b13ffdaf015290700d60db7", "sha256": "9944033d9f1ef579fc53624f92f50bc984b12af1ac7f116fe234f36b8fcb8d8e" }, "downloads": -1, "filename": "flask_protector_app-1.0.3.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "7d1600d58b13ffdaf015290700d60db7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6488, "upload_time": "2018-12-23T00:36:19", "url": "https://files.pythonhosted.org/packages/8b/92/d4e07dea820d0d18898d1978414176a488feb96a79e46b9477af85fbe314/flask_protector_app-1.0.3.macosx-10.12-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "04303eaac3fdff34dafd6f6fd3c5a685", "sha256": "5a9fb08eef586542e221cb603f2b3a78fe84f0343d91721841478d3c8c4c1a1d" }, "downloads": -1, "filename": "flask_protector_app-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "04303eaac3fdff34dafd6f6fd3c5a685", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4382, "upload_time": "2018-12-23T00:36:16", "url": "https://files.pythonhosted.org/packages/ba/2d/edb3c7a6698234dda9f82c40f86eb4944c0aa8019417dbf9b27506ae6d0f/flask_protector_app-1.0.3-py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "9ddf48ffe927287c5bf800dabf707017", "sha256": "cc27f7aef322094c03702cdb602e5ed25047b94bd2cace2444e8a4b41de204b6" }, "downloads": -1, "filename": "flask_protector_app-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9ddf48ffe927287c5bf800dabf707017", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4386, "upload_time": "2018-12-23T00:37:16", "url": "https://files.pythonhosted.org/packages/a7/44/c2cc97d233eef688f1dc22e45b096eb0589dfdd255c131f29f772435604b/flask_protector_app-1.0.4-py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d1a94ab1cc43524178c5c53712ce6c9f", "sha256": "08cec67047e3d7f75baa4da4f62f1bc567bfa1c9d221040041713cfacbea6f6d" }, "downloads": -1, "filename": "flask_protector_app-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d1a94ab1cc43524178c5c53712ce6c9f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4384, "upload_time": "2018-12-23T00:39:06", "url": "https://files.pythonhosted.org/packages/ec/cd/12242abfc1bb4006b15cf384e019212dfd90d5832714484a47457aac3925/flask_protector_app-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13393b4079c52d5b51eec454a8bfc67a", "sha256": "bd5c2aaf06488f9229e05f76e6892ecbb761c5415cbc9dca254ee140e4d49836" }, "downloads": -1, "filename": "flask_protector_app-1.0.5.tar.gz", "has_sig": false, "md5_digest": "13393b4079c52d5b51eec454a8bfc67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3330, "upload_time": "2018-12-23T00:39:08", "url": "https://files.pythonhosted.org/packages/e3/81/f744216ffe351cf8530fab39191eee0c1ec55b48212c1fd776fa9ca2f045/flask_protector_app-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "cb05118fd5bb5aeec5230f66cfaeeca5", "sha256": "22c6d3ffa1203c57cecfa9abf30f903d1ef413aa139ade8282224a99b85c46e5" }, "downloads": -1, "filename": "flask_protector_app-1.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "cb05118fd5bb5aeec5230f66cfaeeca5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4484, "upload_time": "2019-02-20T05:38:06", "url": "https://files.pythonhosted.org/packages/83/4b/da4db6b7626c2180fbecbb3f142bc38d4410e0ebc0afc6ce580e921a9d64/flask_protector_app-1.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25e1d915f0b172477027e0adedafe228", "sha256": "ccb15e15cc4810013832091db601595cd0a8ac758e5951e767e4f5f104f1a444" }, "downloads": -1, "filename": "flask_protector_app-1.0.6.tar.gz", "has_sig": false, "md5_digest": "25e1d915f0b172477027e0adedafe228", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3395, "upload_time": "2019-02-20T05:38:08", "url": "https://files.pythonhosted.org/packages/b0/e6/f6741fe70e5da1e22d276ab3c56e1e34c384434e986ebd14213af2544d41/flask_protector_app-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "4ffcaec92eafb10d9536c4f70a460aef", "sha256": "f685ab12604ae98285a4b6316b2241d31b9028cbd06cca589657c4e9aa195d37" }, "downloads": -1, "filename": "flask_protector_app-1.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "4ffcaec92eafb10d9536c4f70a460aef", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4480, "upload_time": "2019-02-20T05:43:47", "url": "https://files.pythonhosted.org/packages/ce/c7/facdb7239897884a6a84f894f8e3f52eed2f6e7f25365ceef41abd2cfc06/flask_protector_app-1.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada7b0689b569997a7f64358fe6e53e0", "sha256": "a2150e550bd11c3cbaa1be6f3d07e8fe5214d8aa5105bc88c45b6c61bd15d1a8" }, "downloads": -1, "filename": "flask_protector_app-1.0.7.tar.gz", "has_sig": false, "md5_digest": "ada7b0689b569997a7f64358fe6e53e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3395, "upload_time": "2019-02-20T05:43:49", "url": "https://files.pythonhosted.org/packages/6b/15/d5ef4fd416f02028991b2cd7bb39fc59fc5798696c5c227ebb35eece8545/flask_protector_app-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "7fbbe231d84662ac5233143b8344077e", "sha256": "4b294ea8e60f4b182d464c4fc9f84aa2f92ee0f74457deae3c260ddc37a78ad4" }, "downloads": -1, "filename": "flask_protector_app-1.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "7fbbe231d84662ac5233143b8344077e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5863, "upload_time": "2019-02-20T05:51:37", "url": "https://files.pythonhosted.org/packages/6e/2c/be0d6957cb7bcee4ff2e293f98b53b0016f754e6f4a156f2f36e95764953/flask_protector_app-1.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fea0bc492cda13d9cbbd878f3cdb1c59", "sha256": "f58ead9e9cb371f0f52b030a3dd450d3b0f065110893a6a71982755c7ca9de2d" }, "downloads": -1, "filename": "flask_protector_app-1.0.8.tar.gz", "has_sig": false, "md5_digest": "fea0bc492cda13d9cbbd878f3cdb1c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4141, "upload_time": "2019-02-20T05:51:39", "url": "https://files.pythonhosted.org/packages/10/0f/5d4ceeeb2557c20d8eeb755286b336468d03fd7696ca9ca8a91ba21e9b32/flask_protector_app-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "fb91d8a29c9759ddcf0367ebd9271475", "sha256": "3ffeab2322d0f942417ccd2dd0743ca7230ed253340551db150b33e67ad65d82" }, "downloads": -1, "filename": "flask_protector_app-1.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "fb91d8a29c9759ddcf0367ebd9271475", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5856, "upload_time": "2019-02-20T05:54:38", "url": "https://files.pythonhosted.org/packages/ea/59/2380b5cc0d6d58b3b84bed7cd1c20102af174025f83df30054f17f593e9b/flask_protector_app-1.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c112c85da10ac439691f8da802b8de0c", "sha256": "9f7af77540cc4cfb598391cdf9cd314b5ecd41d8e8c316f299d07d8841853dc3" }, "downloads": -1, "filename": "flask_protector_app-1.0.9.tar.gz", "has_sig": false, "md5_digest": "c112c85da10ac439691f8da802b8de0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4133, "upload_time": "2019-02-20T05:54:40", "url": "https://files.pythonhosted.org/packages/75/9b/0af5549b0cfd4fb6d718843b94a584f7ea261acf2993b72d8d941815a4c2/flask_protector_app-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "8d5aa372d1f78a4886a70e51f1511b50", "sha256": "78e4dd767898137629ebfd773f469daa102325d164a67bb145878c9025640166" }, "downloads": -1, "filename": "flask_protector_app-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8d5aa372d1f78a4886a70e51f1511b50", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6583, "upload_time": "2019-02-20T06:00:28", "url": "https://files.pythonhosted.org/packages/45/12/87c7dada4ae42354b216680a472a871f3bb8ea51c9fd3927c9c8fa4a0179/flask_protector_app-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e141a1a443b9b5c4b4e3df6a5839c64", "sha256": "4399d8e0f15b0c49e81fc4a056b37c5643e2558b73494db6a7c07c9173a9c83f" }, "downloads": -1, "filename": "flask_protector_app-1.1.0.tar.gz", "has_sig": false, "md5_digest": "6e141a1a443b9b5c4b4e3df6a5839c64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4717, "upload_time": "2019-02-20T06:00:30", "url": "https://files.pythonhosted.org/packages/16/cb/b8a39bc8d705ce4ab322bc4321a1331001353e460b78527ce8b68a0e8286/flask_protector_app-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d5aa372d1f78a4886a70e51f1511b50", "sha256": "78e4dd767898137629ebfd773f469daa102325d164a67bb145878c9025640166" }, "downloads": -1, "filename": "flask_protector_app-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8d5aa372d1f78a4886a70e51f1511b50", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6583, "upload_time": "2019-02-20T06:00:28", "url": "https://files.pythonhosted.org/packages/45/12/87c7dada4ae42354b216680a472a871f3bb8ea51c9fd3927c9c8fa4a0179/flask_protector_app-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e141a1a443b9b5c4b4e3df6a5839c64", "sha256": "4399d8e0f15b0c49e81fc4a056b37c5643e2558b73494db6a7c07c9173a9c83f" }, "downloads": -1, "filename": "flask_protector_app-1.1.0.tar.gz", "has_sig": false, "md5_digest": "6e141a1a443b9b5c4b4e3df6a5839c64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4717, "upload_time": "2019-02-20T06:00:30", "url": "https://files.pythonhosted.org/packages/16/cb/b8a39bc8d705ce4ab322bc4321a1331001353e460b78527ce8b68a0e8286/flask_protector_app-1.1.0.tar.gz" } ] }