{ "info": { "author": "Leticia Portella", "author_email": "leportella@protonmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Native Authenticator\n\n\n[![Circle Ci Badge](https://img.shields.io/circleci/project/github/jupyterhub/nativeauthenticator.svg)](https://circleci.com/gh/jupyterhub/nativeauthenticator)\n\n![Code Cov](https://img.shields.io/codecov/c/github/jupyterhub/nativeauthenticator.svg)\n\n\nA simple authenticator for small-medium size [JupyterHub](http://github.com/jupyter/jupyterhub/) applications.\n\nNative Authenticator provides the following features:\n\n* New users can signup on the system;\n* New users can be blocked of accessing the system and need an admin authorization;\n* Option of increase password security by avoiding common passwords or minimum password length;\n* Option to block users after a number attempts of login;\n* Option of open signup and no need for initial authorization;\n* Option of adding more information about users on signup.\n\n\n## Documentation\n\nDocumentation is available [here](https://native-authenticator.readthedocs.io)\n\n\n## Running tests\n\nTo run the tests locally, you can install the development dependencies:\n\n`$ pip install dev-requirements.txt`\n\nThen run tests with pytest:\n\n`$ pytest`\n\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://github.com/jupyterhub/nativeauthenticator", "keywords": "", "license": "3 Clause BSD", "maintainer": "", "maintainer_email": "", "name": "jupyterhub-nativeauthenticator", "package_url": "https://pypi.org/project/jupyterhub-nativeauthenticator/", "platform": "", "project_url": "https://pypi.org/project/jupyterhub-nativeauthenticator/", "project_urls": { "Homepage": "https://github.com/jupyterhub/nativeauthenticator" }, "release_url": "https://pypi.org/project/jupyterhub-nativeauthenticator/0.0.4/", "requires_dist": [ "jupyterhub (>=0.8)", "bcrypt" ], "requires_python": "", "summary": "JupyterHub Native Authenticator", "version": "0.0.4" }, "last_serial": 4825201, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dc43d480cb7ca7e0510331067a8c4283", "sha256": "9890d0c8a7da52da6c1f290e48a9ee60bc1106fe5dd8bedf99e57fcad06cf5a6" }, "downloads": -1, "filename": "jupyterhub_nativeauthenticator-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dc43d480cb7ca7e0510331067a8c4283", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 47063, "upload_time": "2019-02-12T12:28:35", "url": "https://files.pythonhosted.org/packages/d0/6d/54aec0ed857cdcd907115400ced83240f7be906c69567656df746517cd50/jupyterhub_nativeauthenticator-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdc5ea9f75880fca05bbc847fed21a03", "sha256": "d52c7fa6854b6a9a93d2cd072fbedf7ea0d41097c0cffb0f8e619461224ceb30" }, "downloads": -1, "filename": "jupyterhub-nativeauthenticator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bdc5ea9f75880fca05bbc847fed21a03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44840, "upload_time": "2019-02-12T12:28:37", "url": "https://files.pythonhosted.org/packages/50/47/10068bee3b74ca12bffcf86f699b714a849e3897588405e4b55ee47482f7/jupyterhub-nativeauthenticator-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "41c6c48526e868c7a7974deeb8595ac2", "sha256": "c03727eafb8b9b13d7774581ef3674dbe2a6d1b631d663006732b0261b35d8be" }, "downloads": -1, "filename": "jupyterhub_nativeauthenticator-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "41c6c48526e868c7a7974deeb8595ac2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49930, "upload_time": "2019-02-13T15:43:13", "url": "https://files.pythonhosted.org/packages/a7/82/b75d258cb05ec38c10a24f790c08bd5abc05273a01768756ba5d10172b4f/jupyterhub_nativeauthenticator-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7984e04e85e9ba5aa76203217c3cbc0d", "sha256": "cb0634872b535ccb7aee16c52977ea14f97119b2198c44a542b7f50bdf682805" }, "downloads": -1, "filename": "jupyterhub-nativeauthenticator-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7984e04e85e9ba5aa76203217c3cbc0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46423, "upload_time": "2019-02-13T15:43:15", "url": "https://files.pythonhosted.org/packages/fe/01/1d17d8fe90ca69b13fdfdde11510243277a6fcd6cb7010a3c204940585fe/jupyterhub-nativeauthenticator-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "21580347255d7800565a908f389211c9", "sha256": "e59d9288cd60f7dbe69d0268187b4b6323e77131fb6c215afc0736262bcf592a" }, "downloads": -1, "filename": "jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "21580347255d7800565a908f389211c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49991, "upload_time": "2019-02-15T14:51:15", "url": "https://files.pythonhosted.org/packages/a3/52/3b05867ff1dd1cedb86211b66ece35fc15ea2c2601aef206d7fdf53f025e/jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a921540440d6980414925e30fb7dc912", "sha256": "a1914a42cb6a302db169ee927d85622148680ece3ccabd08b57d13d6fb36a2a7" }, "downloads": -1, "filename": "jupyterhub-nativeauthenticator-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a921540440d6980414925e30fb7dc912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4210034, "upload_time": "2019-02-15T14:51:19", "url": "https://files.pythonhosted.org/packages/d1/cd/893df2c9eda5a7381fd05d6911992eafd90e89f6fedfe54d90b5355aba05/jupyterhub-nativeauthenticator-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21580347255d7800565a908f389211c9", "sha256": "e59d9288cd60f7dbe69d0268187b4b6323e77131fb6c215afc0736262bcf592a" }, "downloads": -1, "filename": "jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "21580347255d7800565a908f389211c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49991, "upload_time": "2019-02-15T14:51:15", "url": "https://files.pythonhosted.org/packages/a3/52/3b05867ff1dd1cedb86211b66ece35fc15ea2c2601aef206d7fdf53f025e/jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a921540440d6980414925e30fb7dc912", "sha256": "a1914a42cb6a302db169ee927d85622148680ece3ccabd08b57d13d6fb36a2a7" }, "downloads": -1, "filename": "jupyterhub-nativeauthenticator-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a921540440d6980414925e30fb7dc912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4210034, "upload_time": "2019-02-15T14:51:19", "url": "https://files.pythonhosted.org/packages/d1/cd/893df2c9eda5a7381fd05d6911992eafd90e89f6fedfe54d90b5355aba05/jupyterhub-nativeauthenticator-0.0.4.tar.gz" } ] }