{ "info": { "author": "Linus Lewandowski", "author_email": "linus@lew21.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: System :: Systems Administration :: Authentication/Directory" ], "description": "Django-GitLab-Auth - GitLab authentication support for Django\n=============================================================\n\nThis is a Django login view that authenticates against GitLab.\n\nUse it if you own a single GitLab instance that you want to use as\na OAuth Authentication Server between multiple apps.\n\nSee also django-auth-oidc_.\n\nRequirements\n------------\n\n- Python 3.6+. **Python 2 is not supported, and won\u2019t ever get supported.**\n- Django 1.10+\n\nInstallation\n------------\n\n.. code:: python\n\n pip install django-gitlab-auth\n\nsettings.py\n~~~~~~~~~~~\n\n.. code:: python\n\n INSTALLED_APPS += ['django_gitlab_auth']\n\nurls.py\n~~~~~~~\n\n.. code:: python\n\n urlpatterns += [\n url(r'^accounts/login/', include('django_gitlab_auth.urls')),\n ]\n\nConfiguration\n-------------\n\nGitLab\n~~~~~~\n\nApp's redirect URI: http(s)://app-domain/accounts/login/callback\n\nApp's environment variables\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* GITLAB_SERVER - Gitlab Server URL - with trailing slash.\n* GITLAB_CLIENT_ID - Client ID received from GitLab\n* GITLAB_CLIENT_SECRET - Client secret received from GitLab\n\n.. _django-auth-oidc: https://github.com/LEW21/django-auth-oidc\n\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/kkannan1982/django-auth-gitlab.git", "keywords": "django,auth,oauth,openid,oidc,social,gitlab", "license": "LGPLv2+", "maintainer": "", "maintainer_email": "", "name": "django-gitlab-auth", "package_url": "https://pypi.org/project/django-gitlab-auth/", "platform": "", "project_url": "https://pypi.org/project/django-gitlab-auth/", "project_urls": { "Homepage": "https://github.com/kkannan1982/django-auth-gitlab.git" }, "release_url": "https://pypi.org/project/django-gitlab-auth/0.1.1/", "requires_dist": [ "django (>=1.10.0)" ], "requires_python": "", "summary": "OpenID Connect authentication support for Django", "version": "0.1.1" }, "last_serial": 4817283, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "810ebfd24797cb8bad9511d2a58dd615", "sha256": "b74e543a3f43c7a1aa153b197d72c7b7f91f7f3d8ba33bfcb3ad6f087e85b081" }, "downloads": -1, "filename": "django_gitlab_auth-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "810ebfd24797cb8bad9511d2a58dd615", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13476, "upload_time": "2019-02-13T20:12:49", "url": "https://files.pythonhosted.org/packages/15/ae/95e3fef68f52abef6d477a2df26bb9ecfcc0a16d5af955f7da9d540fde34/django_gitlab_auth-0.1.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "810ebfd24797cb8bad9511d2a58dd615", "sha256": "b74e543a3f43c7a1aa153b197d72c7b7f91f7f3d8ba33bfcb3ad6f087e85b081" }, "downloads": -1, "filename": "django_gitlab_auth-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "810ebfd24797cb8bad9511d2a58dd615", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13476, "upload_time": "2019-02-13T20:12:49", "url": "https://files.pythonhosted.org/packages/15/ae/95e3fef68f52abef6d477a2df26bb9ecfcc0a16d5af955f7da9d540fde34/django_gitlab_auth-0.1.1-py3-none-any.whl" } ] }