{ "info": { "author": "AXANT", "author_email": "tech@axant.it", "bugtrack_url": null, "classifiers": [], "description": "About samlauth\n-------------------------\n\nsamlauth is a Pluggable application for TurboGears2 to authenticate\nusers against an SAML2 Identity Provider.\n\nInstalling\n-------------------------------\n\nsamlauth can be installed both from pypi or from bitbucket::\n\n pip install tgapp-samlauth\n\nshould just work for most of the users\n\nPlugging samlauth\n----------------------------\n\nIn your application *config/app_cfg.py* import **plug**::\n\n from tgext.pluggable import plug\n\nThen at the *end of the file* call plug with samlauth::\n\n pluggable.plug(base_config, 'samlauth', config_namespace='samlauth',\n userdata_adapter=base_config.sa_auth.authmetadata.identify_from_saml)\n\nYou will be able to login at\n*http://localhost:8080/samlauth/login*.\n\nUserData Adapter\n----------------\n\nWhen plugging tgapp-samlauth an ``userdata_adapter`` option is required.\nuserdata adapter must be a callable that receives the identity provider data and\nreturns the user_id which will be used to login user. Depending on your TGAuthMetadata\nthe returned user_id must exist on your local database.\n\nOptions\n-------\n\nThe options are loaded from config file in ``config_namespace``, if\nyour config namespace is ``\"samlauth\"`` your options will be: ``samlauth.config_file``\nand ``samlauth.enc_key_files``.\n\nAvailable options are:\n\n - ``.config_file`` -> the PySAML2 config file from where to load SP data\n - ``.enc_key_files`` -> List of .pem files used to decrypt SAML responses.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/axant/tgapp-samlauth", "keywords": "turbogears2.application", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tgapp-samlauth", "package_url": "https://pypi.org/project/tgapp-samlauth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tgapp-samlauth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/axant/tgapp-samlauth" }, "release_url": "https://pypi.org/project/tgapp-samlauth/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "Pluggable application for TurboGears2 to authenticate users against an SAML2 Identity Provider", "version": "0.0.2" }, "last_serial": 1776290, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "48f1db99ce5af879a31a94d8c6795b80", "sha256": "45773fe00405c0c9ebbcb0aec2ab608c6261902639e34646e5192231a6e79e3e" }, "downloads": -1, "filename": "tgapp-samlauth-0.0.1.tar.gz", "has_sig": false, "md5_digest": "48f1db99ce5af879a31a94d8c6795b80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12477, "upload_time": "2015-10-06T12:15:28", "url": "https://files.pythonhosted.org/packages/2c/b2/c6e165646b103a2171c358692aa89132b97fc98f4c3097eb0569acde8a4e/tgapp-samlauth-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2acc5beea5f3c50eaf241354661cf78c", "sha256": "bfbad7d718d4f2883f0da96d5142d49b7998fd554d56e2ce1b52aea60ca44397" }, "downloads": -1, "filename": "tgapp-samlauth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2acc5beea5f3c50eaf241354661cf78c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4569, "upload_time": "2015-10-19T15:12:19", "url": "https://files.pythonhosted.org/packages/06/b3/c26b1f4b81d150c6f11e24d693cf1d853fd4b114f3f2d4d6f0b5fcb71845/tgapp-samlauth-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2acc5beea5f3c50eaf241354661cf78c", "sha256": "bfbad7d718d4f2883f0da96d5142d49b7998fd554d56e2ce1b52aea60ca44397" }, "downloads": -1, "filename": "tgapp-samlauth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2acc5beea5f3c50eaf241354661cf78c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4569, "upload_time": "2015-10-19T15:12:19", "url": "https://files.pythonhosted.org/packages/06/b3/c26b1f4b81d150c6f11e24d693cf1d853fd4b114f3f2d4d6f0b5fcb71845/tgapp-samlauth-0.0.2.tar.gz" } ] }