{ "info": { "author": "KeyIdentity GmbH", "author_email": "linotp@keyidentity.com", "bugtrack_url": null, "classifiers": [ "Framework :: Pylons", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python", "Topic :: Internet", "Topic :: Security", "Topic :: System :: Systems Administration :: Authentication/Directory" ], "description": "LinOTP is an open solution for strong two-factor authentication with One Time Passwords.\n LinOTP 2 is also open as far as its modular architecture is concerned. \n LinOTP 2 aims to not bind you to any decision of the authentication protocol or \n it does not dictate you where your user information should be stored. \n This is achieved by its new, totally modular architecture.\n\n This package contains a PAM module for LinOTP written in python.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.linotp.org", "keywords": "", "license": "GPL v2, (C) KeyIdentity GmbH", "maintainer": "", "maintainer_email": "", "name": "pam_py_linotp", "package_url": "https://pypi.org/project/pam_py_linotp/", "platform": "", "project_url": "https://pypi.org/project/pam_py_linotp/", "project_urls": { "Homepage": "https://www.linotp.org" }, "release_url": "https://pypi.org/project/pam_py_linotp/2.9.1/", "requires_dist": null, "requires_python": "", "summary": "LinOTP python PAM module", "version": "2.9.1" }, "last_serial": 2644135, "releases": { "2.7": [ { "comment_text": "", "digests": { "md5": "ff98159b3f709e7fd406bc1191aa71bc", "sha256": "52762faf33851070fed2318770cb882de1a6670f6332eb85e5448a3b3675a67f" }, "downloads": -1, "filename": "pam_py_linotp-2.7.tar.gz", "has_sig": false, "md5_digest": "ff98159b3f709e7fd406bc1191aa71bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4261, "upload_time": "2014-05-20T17:00:53", "url": "https://files.pythonhosted.org/packages/42/b5/2663063a4814292547638653669c2aa2fe959cc52611a70046d5ccdc67ea/pam_py_linotp-2.7.tar.gz" } ], "2.7.1": [ { "comment_text": "", "digests": { "md5": "1ac2dc0b23603ca48c74514243b58afd", "sha256": "ee1d824082f865605fa321465bdd046fe26f8c6441585db8dac3eaedf34373ad" }, "downloads": -1, "filename": "pam_py_linotp-2.7.1.tar.gz", "has_sig": false, "md5_digest": "1ac2dc0b23603ca48c74514243b58afd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4282, "upload_time": "2015-01-20T09:40:19", "url": "https://files.pythonhosted.org/packages/da/a9/d47ad258657754ce75d1ed9e3b08df0931423c838598b9ae1e5be52f0fb5/pam_py_linotp-2.7.1.tar.gz" } ], "2.7.2": [ { "comment_text": "", "digests": { "md5": "275c99c23c28decf7162dc19d5031c17", "sha256": "a220ea5b2529a7132e4712c8038071ab4708c0e2f7f78a4fe0e79829765ef6ba" }, "downloads": -1, "filename": "pam_py_linotp-2.7.2.tar.gz", "has_sig": false, "md5_digest": "275c99c23c28decf7162dc19d5031c17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4466, "upload_time": "2015-05-12T11:35:30", "url": "https://files.pythonhosted.org/packages/3d/91/a1e7cc25b9d83c1fee822d83c2aac527a866084435f617e8ee7e979aeae0/pam_py_linotp-2.7.2.tar.gz" } ], "2.8": [ { "comment_text": "", "digests": { "md5": "b63571833d7768f295222ae9ee64a1cb", "sha256": "d102c5b36b1dfe9550f0c69ec7f442ee1dba383718351b998bae65728d354b5a" }, "downloads": -1, "filename": "pam_py_linotp-2.8.tar.gz", "has_sig": false, "md5_digest": "b63571833d7768f295222ae9ee64a1cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4466, "upload_time": "2015-11-27T07:38:22", "url": "https://files.pythonhosted.org/packages/9e/9e/637d41ccae38213bee56cee46159d22b0a1fa869d3519421a6732a934d60/pam_py_linotp-2.8.tar.gz" } ], "2.9": [ { "comment_text": "", "digests": { "md5": "5fe0f1c60888e4aa05eb68ea2ed92bba", "sha256": "28bd8ed1128f1b113f7311ee0a5f43c4cd011353204d3335ede45569ac6ee8c1" }, "downloads": -1, "filename": "pam_py_linotp-2.9.tar.gz", "has_sig": false, "md5_digest": "5fe0f1c60888e4aa05eb68ea2ed92bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4465, "upload_time": "2016-08-15T06:40:03", "url": "https://files.pythonhosted.org/packages/56/25/26425e9851e8a68b24fe7b87be3e84ce3c3b3ffb21e7e45da7485e3482c5/pam_py_linotp-2.9.tar.gz" } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "6337653a5bb1dc7c5070c2da5ab94e2e", "sha256": "a39358872199eab028cca4d18ff6eaeb7e228336b60f0effa6bfb5e50766852d" }, "downloads": -1, "filename": "pam_py_linotp-2.9.1.tar.gz", "has_sig": false, "md5_digest": "6337653a5bb1dc7c5070c2da5ab94e2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4422, "upload_time": "2017-02-15T15:20:53", "url": "https://files.pythonhosted.org/packages/1b/11/ee26033516a0ddcd82f79a3f7c459e20708e6bdb34a1c1f7c46f2ebf2e11/pam_py_linotp-2.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6337653a5bb1dc7c5070c2da5ab94e2e", "sha256": "a39358872199eab028cca4d18ff6eaeb7e228336b60f0effa6bfb5e50766852d" }, "downloads": -1, "filename": "pam_py_linotp-2.9.1.tar.gz", "has_sig": false, "md5_digest": "6337653a5bb1dc7c5070c2da5ab94e2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4422, "upload_time": "2017-02-15T15:20:53", "url": "https://files.pythonhosted.org/packages/1b/11/ee26033516a0ddcd82f79a3f7c459e20708e6bdb34a1c1f7c46f2ebf2e11/pam_py_linotp-2.9.1.tar.gz" } ] }