{ "info": { "author": "James Mensch", "author_email": "james@jamesmensch.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP" ], "description": "pyad_auth\n=========\nSimple Python library to verify a user's credentials against Active Directory\n\nRequirements\n============\n\n* Python >= 2 \n* ldap3\n\nInstallation\n============\n\n* pip install pyad_auth\n\n\nUsage\n=====\n\n* Include pyad_auth in your project\n* Use pyad_auth.connect() to connect to the server::\n\n try:\n server = pyad_auth.connect(\"myip\", port)\n except Exception as e:\n # handle exception\n* Use pyad_auth.auth() to verify if the user is in Active Directory::\n\n try:\n authenticated = pyad_auth.auth(server, \"username\", \"password\")\n except Exception as e:\n # handle exception\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/jmensch/pyad_auth/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jmensch/pyad_auth/", "keywords": "python microsoft windows active directory AD adsi", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyad_auth", "package_url": "https://pypi.org/project/pyad_auth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyad_auth/", "project_urls": { "Download": "https://github.com/jmensch/pyad_auth/", "Homepage": "https://github.com/jmensch/pyad_auth/" }, "release_url": "https://pypi.org/project/pyad_auth/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "A simple Active Directory user authorization tool.", "version": "0.0.2" }, "last_serial": 1976872, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6cd0492f18cabe6f2ad38454fcae4aa0", "sha256": "7f6b31010da349aaa4eac1b58293c2136aff71c9bc771192cb5446b47de07d61" }, "downloads": -1, "filename": "pyad_auth-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6cd0492f18cabe6f2ad38454fcae4aa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2091, "upload_time": "2016-02-25T20:21:04", "url": "https://files.pythonhosted.org/packages/0e/b7/7081a4fa001eed7a1d27478377094de71833bb4e68820f45ff6ece8f24ad/pyad_auth-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3b41f10f5da2e460ae0fd2f51d0b0c92", "sha256": "91b22ffa86a53785a1d2be57b823cf6930ae5ad25ec65c6796f78a2f641d971b" }, "downloads": -1, "filename": "pyad_auth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3b41f10f5da2e460ae0fd2f51d0b0c92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2093, "upload_time": "2016-02-25T20:40:04", "url": "https://files.pythonhosted.org/packages/be/b3/89671ed4ec4da1050f6f9c9482d4c2a95ba666ee1e85bb6b88900ebc1be0/pyad_auth-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b41f10f5da2e460ae0fd2f51d0b0c92", "sha256": "91b22ffa86a53785a1d2be57b823cf6930ae5ad25ec65c6796f78a2f641d971b" }, "downloads": -1, "filename": "pyad_auth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3b41f10f5da2e460ae0fd2f51d0b0c92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2093, "upload_time": "2016-02-25T20:40:04", "url": "https://files.pythonhosted.org/packages/be/b3/89671ed4ec4da1050f6f9c9482d4c2a95ba666ee1e85bb6b88900ebc1be0/pyad_auth-0.0.2.tar.gz" } ] }