{ "info": { "author": "Loja Integrada", "author_email": "suporte@lojaintegrada.com.br", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# LI-Autenticador\n\n## Vers\u00e3o:\n\n[![PyPi version](https://pypip.in/v/li-autenticador/badge.png?style=flat)](https://pypi.python.org/pypi/li-autenticador)\n[![PyPi downloads](https://pypip.in/d/li-autenticador/badge.png?style=flat)](https://pypi.python.org/pypi/li-autenticador)\n\n\n## Build Status\n\n### Master\n\n[![Build Status](https://travis-ci.org/lojaintegrada/LI-Autenticador.svg?branch=master)](https://travis-ci.org/lojaintegrada/LI-Autenticador)\n[![Coverage Status](https://coveralls.io/repos/lojaintegrada/LI-Autenticador/badge.svg?branch=master)](https://coveralls.io/r/lojaintegrada/LI-Autenticador?branch=master)\n\n## Descri\u00e7\u00e3o\n\nPossibilita adicionar autentica\u00e7\u00e3o simples a API baseada em Flask.\n\n\n## Exemplo\n\nEm um m\u00f3dulo que seja acess\u00edvel a API, de prefer\u00eancia no mesmo onde a App Flask \u00e9 criada implemente:\n\nm\u00f3dulo app.py\n\n```python\nfrom flask import Flask\nimport autenticacao_api\n\n\nautenticacao = autenticacao_api.autenticacao()\nautenticacao.define_valor('chave_necessario', 'VALOR-NECESSARIO')\n\napp_flask = Flask(\"App\")\n```\n\nNo c\u00f3digo que precise de autentica\u00e7\u00e3o, fa\u00e7a:\n\nm\u00f3dulo recursos.py\n\n```python\nimport app\n\n@app.app_flask.route(\"/secure\")\n@app.autenticacao.requerido\ndef secure():\n return \"Autenticado!\"\n```", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lojaintegrada/LI-Autenticador", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "li-autenticador", "package_url": "https://pypi.org/project/li-autenticador/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/li-autenticador/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lojaintegrada/LI-Autenticador" }, "release_url": "https://pypi.org/project/li-autenticador/0.0.7/", "requires_dist": null, "requires_python": null, "summary": "Engine de autentica\u00e7\u00e3o da Loja Integrada", "version": "0.0.7" }, "last_serial": 1657453, "releases": { "0.0.1": [], "0.0.2": [ { "comment_text": "", "digests": { "md5": "67f9c356ae96b921642776ff42d92a53", "sha256": "f1a2dd802738b3b120e99a5702a5b967bd3f3130f0d911e6abf6794895046c90" }, "downloads": -1, "filename": "li-autenticador-0.0.2.tar.gz", "has_sig": false, "md5_digest": "67f9c356ae96b921642776ff42d92a53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3981, "upload_time": "2015-01-27T19:30:09", "url": "https://files.pythonhosted.org/packages/b9/45/19f4c69bcf34501c6dbea29ea037b331459ba6459f7ac35d29640b9e8434/li-autenticador-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ca40362714899e9375f7fa224179dc7f", "sha256": "5e074b8f5d59022c57559ddaba97aa3dd624b9bcf52afa2a3918d91aeb2d7e16" }, "downloads": -1, "filename": "li-autenticador-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ca40362714899e9375f7fa224179dc7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3998, "upload_time": "2015-01-27T20:19:12", "url": "https://files.pythonhosted.org/packages/62/3e/61dde79782dfcaf8f799e2b5875f03a1488273b7ad9aca7d39212815f3da/li-autenticador-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "7af747ac7947f1775d5dd36e39aeb3bf", "sha256": "ddeac976261b322393be9f5f1486060cead9f570d1430e664f5df28c6fb8e43b" }, "downloads": -1, "filename": "li-autenticador-0.0.4.tar.gz", "has_sig": false, "md5_digest": "7af747ac7947f1775d5dd36e39aeb3bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4023, "upload_time": "2015-01-27T20:36:25", "url": "https://files.pythonhosted.org/packages/07/ac/7f45c1886fb5ee455d25f563bfb261d0af65a79f659501d15f8fc1c830b8/li-autenticador-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "dbf7f7187a62e1a209c77873846b5441", "sha256": "6169640ec39fee3e047d7bc1b8c8edcd23edb72e4c3c3c44a79c203a5e827503" }, "downloads": -1, "filename": "li-autenticador-0.0.5.tar.gz", "has_sig": false, "md5_digest": "dbf7f7187a62e1a209c77873846b5441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4082, "upload_time": "2015-02-04T18:02:40", "url": "https://files.pythonhosted.org/packages/0d/71/72b03729e0ba39e8b0d7d39c55b17d5167f18827cff8e7f0a91bc47a91d2/li-autenticador-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "62c5d5397d6af7040efea54df619fbc0", "sha256": "01400e0ecee3da730e1950bce759a118bdbf9a2c0fa596e08f19342f622ddd50" }, "downloads": -1, "filename": "li-autenticador-0.0.6.tar.gz", "has_sig": false, "md5_digest": "62c5d5397d6af7040efea54df619fbc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4089, "upload_time": "2015-07-24T21:46:56", "url": "https://files.pythonhosted.org/packages/a3/0c/cf8b1f689c3fa05a6086155907586307aeaba174c4f27588ee6bbb9d22fc/li-autenticador-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "aaa70efc1b059ca50aea191a4d17d7e8", "sha256": "d4b1768ad85304e782959f1d098ba872119064ad8f9d279c974097ccca3fe78b" }, "downloads": -1, "filename": "li-autenticador-0.0.7.tar.gz", "has_sig": false, "md5_digest": "aaa70efc1b059ca50aea191a4d17d7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4304, "upload_time": "2015-07-30T20:54:16", "url": "https://files.pythonhosted.org/packages/66/e4/bad8a759e76412341691cdfc9b612ac55bea90b0fb4141dd5eb2745b716b/li-autenticador-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aaa70efc1b059ca50aea191a4d17d7e8", "sha256": "d4b1768ad85304e782959f1d098ba872119064ad8f9d279c974097ccca3fe78b" }, "downloads": -1, "filename": "li-autenticador-0.0.7.tar.gz", "has_sig": false, "md5_digest": "aaa70efc1b059ca50aea191a4d17d7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4304, "upload_time": "2015-07-30T20:54:16", "url": "https://files.pythonhosted.org/packages/66/e4/bad8a759e76412341691cdfc9b612ac55bea90b0fb4141dd5eb2745b716b/li-autenticador-0.0.7.tar.gz" } ] }