{
"info": {
"author": "Maximillian Dornseif",
"author_email": "md@hudora.de",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Developers",
"Programming Language :: Python"
],
"description": "====================================================\nAuthentication agains Google Apps Domains for Django\n====================================================\n\n*googleappsauth* allows you to authenticate your `Django `_ users\nagainst an Google `Apps `_ domain.\nThis means you basically get a single sign-on solution, provided that all users of your django application\nalso have Accounts in Google Apps for your Domain.\n\n\nUsage\n=====\n\nTo use googleappsauth, configuration in `settings.py` should look like this::\n\n GOOGLE_APPS_DOMAIN = 'example.com'\n GOOGLE_APPS_CONSUMER_KEY = 'example.com'\n GOOGLE_APPS_CONSUMER_SECRET = '*sekret*'\n # domain where your application is running\n GOOGLE_OPENID_REALM = 'http://*.hudora.biz/'\n\nYou also can tell googleappsauth where to go after successfull authentication, in case\nthe redirect_url had not been set. `LOGIN_REDIRECT_URL` defaults to `/`.\n::\n\n LOGIN_REDIRECT_URL = '/admin'\n\nTo activate googleappsauth, set the appropriate Authentication backend and include a callback view.\n::\n\n settings.py:\n AUTHENTICATION_BACKENDS = ('googleappsauth.backends.GoogleAuthBackend',)\n \n urls.py:\n (r'^callback_googleappsauth/', 'googleappsauth.views.callback'),\n\n\nUsing a special middleware which is included in the package, you can block access to a compete site.\n::\n\n MIDDLEWARE_CLASSES = (\n 'django.middleware.common.CommonMiddleware',\n 'django.contrib.sessions.middleware.SessionMiddleware',\n 'django.contrib.auth.middleware.AuthenticationMiddleware',\n 'googleappsauth.middleware.GoogleAuthMiddleware',\n )\n\nIn addition you can set `AUTH_PROTECTED_AREAS` to authenticate only access to certain parts of a site, e.g.\n::\n\n AUTH_PROTECTED_AREAS = ['/admin']\n\nDownload\n========\n\nGet it at the `Python Cheeseshop `_ or at\n`GitHub `_.\n\nSee also\n========\n\n * Tim Garthwaite: `Google Apps Auth Backend for Django `_\n * http://github.com/flashingpumpkin/django-socialregistration/\n * http://github.com/uswaretech/Django-Socialauth/",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/hudora/django-googleappsauth#readme",
"keywords": null,
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "googleappsauth",
"package_url": "https://pypi.org/project/googleappsauth/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/googleappsauth/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://github.com/hudora/django-googleappsauth#readme"
},
"release_url": "https://pypi.org/project/googleappsauth/1.03/",
"requires_dist": null,
"requires_python": null,
"summary": "googleappsauth authenticates Django Users against a Google Apps Domain",
"version": "1.03"
},
"last_serial": 792618,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "07ee118967f9a6c655ba480c937b7510",
"sha256": "71780a393f4251017016a89912135a72fcdcb8b76b10af34de4a673101bda226"
},
"downloads": -1,
"filename": "googleappsauth-1.0.tar.gz",
"has_sig": false,
"md5_digest": "07ee118967f9a6c655ba480c937b7510",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12208,
"upload_time": "2010-01-03T00:29:59",
"url": "https://files.pythonhosted.org/packages/43/76/7c810ba2b7d6a25eea0c5cf5938667b8ef6c2509f68e096e05744ebb6830/googleappsauth-1.0.tar.gz"
}
],
"1.01": [
{
"comment_text": "",
"digests": {
"md5": "b2e90e70c0b1a352bb0f80950ef6755e",
"sha256": "f639a6c3ba240b53f7d8cd2c53ecd033c8f89b3e4b013e26eb796b4ea5586902"
},
"downloads": -1,
"filename": "googleappsauth-1.01.tar.gz",
"has_sig": false,
"md5_digest": "b2e90e70c0b1a352bb0f80950ef6755e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12423,
"upload_time": "2010-01-03T23:22:58",
"url": "https://files.pythonhosted.org/packages/07/31/c3e93efe1d88fbc473c26ef69a130a8a1529ee4efdcfb9af552456f35844/googleappsauth-1.01.tar.gz"
}
],
"1.01p1": [
{
"comment_text": "",
"digests": {
"md5": "eabf8a2d95126f044af6cc78659448d4",
"sha256": "145bb160b0df3bc810e47d01b09e0505d95b890e8206ded642ca948de2d34be5"
},
"downloads": -1,
"filename": "googleappsauth-1.01p1.tar.gz",
"has_sig": false,
"md5_digest": "eabf8a2d95126f044af6cc78659448d4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12432,
"upload_time": "2010-01-03T23:24:09",
"url": "https://files.pythonhosted.org/packages/6d/14/7353927e75da5ae0907221c9aa309b9b198a26b175b4229989fc07f20625/googleappsauth-1.01p1.tar.gz"
}
],
"1.01p2": [
{
"comment_text": "",
"digests": {
"md5": "ed1178ea0950d4d68c174703b1996bde",
"sha256": "1dc76d7e983d2188819fd72d17bff7b4baee0f09aeb590e2b262b8c375a5c8cf"
},
"downloads": -1,
"filename": "googleappsauth-1.01p2.tar.gz",
"has_sig": false,
"md5_digest": "ed1178ea0950d4d68c174703b1996bde",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12431,
"upload_time": "2010-01-30T01:27:58",
"url": "https://files.pythonhosted.org/packages/14/e1/56d8b11a195bf6261d412df8a307505090284c6d1f1f0a88c26548a767e1/googleappsauth-1.01p2.tar.gz"
}
],
"1.01p3": [
{
"comment_text": "",
"digests": {
"md5": "22da9e7522e61fff61d09f2e49ec9965",
"sha256": "2bc35611075af8f9d84668cee66687eba5c733b2cf755991afb77323a8f38f95"
},
"downloads": -1,
"filename": "googleappsauth-1.01p3.tar.gz",
"has_sig": false,
"md5_digest": "22da9e7522e61fff61d09f2e49ec9965",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12520,
"upload_time": "2010-01-30T01:38:40",
"url": "https://files.pythonhosted.org/packages/e4/be/dca61284e82220ea770c45f1e0aebd5ba30a7819ae41a48ff47160d25ce9/googleappsauth-1.01p3.tar.gz"
}
],
"1.01p4": [
{
"comment_text": "",
"digests": {
"md5": "ccd684d7ae73324d82b008cbb2d17018",
"sha256": "586456710f7b80986f06707a27c25cbf2c4ddfa0c2f28b79b597867b6dad7476"
},
"downloads": -1,
"filename": "googleappsauth-1.01p4.tar.gz",
"has_sig": false,
"md5_digest": "ccd684d7ae73324d82b008cbb2d17018",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12873,
"upload_time": "2010-03-28T10:59:06",
"url": "https://files.pythonhosted.org/packages/87/48/27dd4753e0b8ab4efafd782147cfbf9bb0735aedfe1c48fb14a7231750df/googleappsauth-1.01p4.tar.gz"
}
],
"1.02": [
{
"comment_text": "",
"digests": {
"md5": "fd1c77492284db81ea5d95c15a9e2fe0",
"sha256": "af12202ed8bca21fac08fd37090010070572915a5f15de763a414e91ae53ec07"
},
"downloads": -1,
"filename": "googleappsauth-1.02.tar.gz",
"has_sig": false,
"md5_digest": "fd1c77492284db81ea5d95c15a9e2fe0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12779,
"upload_time": "2010-03-28T21:46:01",
"url": "https://files.pythonhosted.org/packages/22/d4/cc1a33e837cf127a1d38c1ef6213c7f6508bd01586e064d0a36e3852a63b/googleappsauth-1.02.tar.gz"
}
],
"1.03": [
{
"comment_text": "",
"digests": {
"md5": "6f42942d09e9ac33854936d4f191b304",
"sha256": "9b252f2c20f54e2e33e3c758c93a3759de963eca3e1788f017eb849514878a03"
},
"downloads": -1,
"filename": "googleappsauth-1.03.tar.gz",
"has_sig": false,
"md5_digest": "6f42942d09e9ac33854936d4f191b304",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12845,
"upload_time": "2010-04-26T08:27:26",
"url": "https://files.pythonhosted.org/packages/8a/5f/7442185cd009e6b42ff6717aec54cc900c27348457c8b43f439468010e4c/googleappsauth-1.03.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "6f42942d09e9ac33854936d4f191b304",
"sha256": "9b252f2c20f54e2e33e3c758c93a3759de963eca3e1788f017eb849514878a03"
},
"downloads": -1,
"filename": "googleappsauth-1.03.tar.gz",
"has_sig": false,
"md5_digest": "6f42942d09e9ac33854936d4f191b304",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12845,
"upload_time": "2010-04-26T08:27:26",
"url": "https://files.pythonhosted.org/packages/8a/5f/7442185cd009e6b42ff6717aec54cc900c27348457c8b43f439468010e4c/googleappsauth-1.03.tar.gz"
}
]
}