{ "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\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wgwz/Flask-CAS", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "Flask-CAS-fork", "package_url": "https://pypi.org/project/Flask-CAS-fork/", "platform": "", "project_url": "https://pypi.org/project/Flask-CAS-fork/", "project_urls": { "Homepage": "https://github.com/wgwz/Flask-CAS" }, "release_url": "https://pypi.org/project/Flask-CAS-fork/1.0.1/", "requires_dist": [ "Flask", "xmltodict" ], "requires_python": "", "summary": "Flask extension for CAS", "version": "1.0.1" }, "last_serial": 3720255, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "9135658c9c9f4966a556ecfbc0f9f01c", "sha256": "d53df8a1fa7beb62aa3efe8c301d8aedeb93d8b7ec4e4c7ab89c9f2553fcd84f" }, "downloads": -1, "filename": "Flask_CAS_fork-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9135658c9c9f4966a556ecfbc0f9f01c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7255, "upload_time": "2018-03-30T17:44:45", "url": "https://files.pythonhosted.org/packages/c3/f3/ff7b8dc6a82f598a95ff2cb2c85cd3a98c272a05a593e8604c360b5f9882/Flask_CAS_fork-1.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9135658c9c9f4966a556ecfbc0f9f01c", "sha256": "d53df8a1fa7beb62aa3efe8c301d8aedeb93d8b7ec4e4c7ab89c9f2553fcd84f" }, "downloads": -1, "filename": "Flask_CAS_fork-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9135658c9c9f4966a556ecfbc0f9f01c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7255, "upload_time": "2018-03-30T17:44:45", "url": "https://files.pythonhosted.org/packages/c3/f3/ff7b8dc6a82f598a95ff2cb2c85cd3a98c272a05a593e8604c360b5f9882/Flask_CAS_fork-1.0.1-py3-none-any.whl" } ] }