{ "info": { "author": "Cameron Brandon White", "author_email": "cameronbwhite90@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-CAS\n=========\n\nFlask-CAS is a Flask extension which makes it easy to\nauthenticate with a CAS.\n\nCAS\n===\n\nThe Central Authentication Service (CAS) is a single sign-on \nprotocol for the web. Its purpose is to permit a user to access \nmultiple applications while providing their credentials (such as \nuserid and password) only once. It also allows web applications \nto authenticate users without gaining access to a user's security \ncredentials, such as a password. The name CAS also refers to a \nsoftware package that implements this protocol. \n\n(Very short) Setup Tutorial\n===========================\n\nFirst create a Flask instance:\n\n.. code:: python\n\n from flask import Flask\n\n app = Flask(__name__)\n\nApply CAS on your Flask instance:\n\n.. code:: python\n\n from flask.ext.cas import CAS\n\n CAS(app)\n\nDo needed configuration:\n\n.. code:: python\n\n app.config['CAS_SERVER'] = 'https://sso.pdx.edu' \n\n app.config['CAS_AFTER_LOGIN'] = 'route_root'\n\nUsing\n=====\n\nAfter you setup you will get two new routes `/login/`\nand `/logout/`.\n\nReference documentation\n=======================\n\nSee https://github.com/cameronbwhite/Flask-CAS", "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/cameronbwhite/Flask-CAS", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "Flask-CAS", "package_url": "https://pypi.org/project/Flask-CAS/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Flask-CAS/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cameronbwhite/Flask-CAS" }, "release_url": "https://pypi.org/project/Flask-CAS/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Flask extension for CAS", "version": "1.0.1" }, "last_serial": 1900311, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "91a30d8f42d11f7825021649deeb8295", "sha256": "c33d6c6e92ce7a04ffb9c2e9759ce8ade9cdc9df060ac667de965ce799e91108" }, "downloads": -1, "filename": "Flask-CAS-0.1.0.tar.gz", "has_sig": false, "md5_digest": "91a30d8f42d11f7825021649deeb8295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3519, "upload_time": "2014-03-31T11:50:35", "url": "https://files.pythonhosted.org/packages/fa/56/671314de4a6aac666c328801d466baea03c572578b424078abdeb2018693/Flask-CAS-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "83c0746f2073ee12479a9fe3cf61800c", "sha256": "e49b5e0faea2abd7297a25cd6099e163ef19701100456d6b7fc49f5f807f7655" }, "downloads": -1, "filename": "Flask-CAS-0.2.0.tar.gz", "has_sig": false, "md5_digest": "83c0746f2073ee12479a9fe3cf61800c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3529, "upload_time": "2014-04-04T21:00:58", "url": "https://files.pythonhosted.org/packages/6c/6c/eab32d4ae06f95e81d833402857e92e66c9de3db34fe9044289e6527388f/Flask-CAS-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1f8606caade69e27e4fbf82b4a32d5c7", "sha256": "85e92a091027c06c37a3e4e860e6462634961fd5a906b7dcee68cde894c55610" }, "downloads": -1, "filename": "Flask-CAS-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1f8606caade69e27e4fbf82b4a32d5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4304, "upload_time": "2014-04-05T21:05:43", "url": "https://files.pythonhosted.org/packages/b4/66/4d916238372dc1f559459e511deb7c4a91f3df8848593b4a43b5a674965d/Flask-CAS-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e2be79c6a2f4e3397245eefcaf741f07", "sha256": "d3cc6e65b31f522ab9b6914625282c66266425fceceeb6fae612dc495b2480e9" }, "downloads": -1, "filename": "Flask-CAS-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e2be79c6a2f4e3397245eefcaf741f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4416, "upload_time": "2014-05-23T00:08:26", "url": "https://files.pythonhosted.org/packages/e9/ef/e5f054e01cebf713f99aede9e499da3d0faad4c721fef0e002495479065c/Flask-CAS-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a971e3b67dc4adb54bf8719bf7f170f0", "sha256": "b5f0580b8441dee97a8490af0400a5bf2c667fe13fc78aa6ea239f0dda24c7fd" }, "downloads": -1, "filename": "Flask-CAS-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a971e3b67dc4adb54bf8719bf7f170f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4432, "upload_time": "2014-06-25T05:45:08", "url": "https://files.pythonhosted.org/packages/53/3c/6f166cefd18401cd72e78122b1961d58e2c6145d4e0797cb8222a2523704/Flask-CAS-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "15546b7c89ef19c17c536f3b772ea1e4", "sha256": "1f0efe4121b10cfbd3f6218dfce715a4ad0275168ec1340ae90a35ad2110ca37" }, "downloads": -1, "filename": "Flask-CAS-0.4.2.tar.gz", "has_sig": false, "md5_digest": "15546b7c89ef19c17c536f3b772ea1e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4492, "upload_time": "2014-06-25T19:41:16", "url": "https://files.pythonhosted.org/packages/ec/c6/2c742a0b47879528365ec84035b0f1ddf88fc7c59579dfec909367e2a847/Flask-CAS-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "fb367daf53a06c7a3ca1beb61227b935", "sha256": "76b4fdc637871f3425f76636e470a31a8d5b7d8ba70ed071c4e0a8f23a8d0ff6" }, "downloads": -1, "filename": "Flask-CAS-0.4.3.tar.gz", "has_sig": false, "md5_digest": "fb367daf53a06c7a3ca1beb61227b935", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4499, "upload_time": "2014-08-10T21:11:34", "url": "https://files.pythonhosted.org/packages/4d/bf/a3db0ab6f94793ddcbf5487778ccdec3180307f2021a82d5299bce3db9f9/Flask-CAS-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "97b60102b59a9087521c29979a0e2276", "sha256": "3d81c06ac9f107914722b943c4b489fa93f5c74a142514fd41826aeb6efc22fb" }, "downloads": -1, "filename": "Flask-CAS-0.5.0.tar.gz", "has_sig": false, "md5_digest": "97b60102b59a9087521c29979a0e2276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4720, "upload_time": "2015-01-25T19:37:44", "url": "https://files.pythonhosted.org/packages/85/39/d3b471fc37478ca056f3e0bae60487105e6ce6d959a892ebb68347ba05fe/Flask-CAS-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "d052897fc3c03d41276992e75fa5b8b5", "sha256": "e46e949b8be268509e1231237ba1797f87e4a83d58cd374a88ec50f9b3e1b47d" }, "downloads": -1, "filename": "Flask-CAS-0.5.1.tar.gz", "has_sig": false, "md5_digest": "d052897fc3c03d41276992e75fa5b8b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4702, "upload_time": "2015-01-30T01:13:28", "url": "https://files.pythonhosted.org/packages/9a/eb/77109b64c9d20bfd91e750b62f8dd83316e26fe57304aee7facf28c5019f/Flask-CAS-0.5.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "3783b4013dff8e2cd6c72079b3468d2c", "sha256": "061f43dc8c86c6b782c2c7029cfd82c629928ae8a5439101a8be7199c347a188" }, "downloads": -1, "filename": "Flask-CAS-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3783b4013dff8e2cd6c72079b3468d2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5038, "upload_time": "2015-08-05T19:09:31", "url": "https://files.pythonhosted.org/packages/a8/ba/87d5a132cc35eca01eaf415ad8d95da90ec1637e104d56a53b21a2b7412e/Flask-CAS-1.0.0.tar.gz" } ], "1.0.1": [] }, "urls": [] }