{ "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-Auth-GitLab - GitLab authentication support for Django\n=============================================================\n.. image:: https://badge.fury.io/py/django-auth-gitlab.svg\n :target: https://badge.fury.io/py/django-auth-gitlab\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-auth-gitlab\n\nsettings.py\n~~~~~~~~~~~\n\n.. code:: python\n\n INSTALLED_APPS += ['django_auth_gitlab']\n\nurls.py\n~~~~~~~\n\n.. code:: python\n\n urlpatterns += [\n url(r'^accounts/login/', include('django_auth_gitlab.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", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LEW21/django-auth-gitlab", "keywords": "django", "license": "LGPLv2+", "maintainer": "", "maintainer_email": "", "name": "django-auth-gitlab", "package_url": "https://pypi.org/project/django-auth-gitlab/", "platform": "", "project_url": "https://pypi.org/project/django-auth-gitlab/", "project_urls": { "Homepage": "https://github.com/LEW21/django-auth-gitlab" }, "release_url": "https://pypi.org/project/django-auth-gitlab/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "OpenID Connect authentication support for Django", "version": "0.1.0" }, "last_serial": 2574681, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "efb86e57a489e1c0435d61dd9cdb17ab", "sha256": "0ccc7dc20b59ea05b4b63e6cd743d3b5466fb3e3209d4d224837110c36868004" }, "downloads": -1, "filename": "django_auth_gitlab-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "efb86e57a489e1c0435d61dd9cdb17ab", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5550, "upload_time": "2017-01-15T00:23:29", "url": "https://files.pythonhosted.org/packages/3f/c9/01f7ec390fdc729eb161e1133981e4f107a3e1f31cad2cc3316bf55b18d4/django_auth_gitlab-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ecee7e8a9f9697adb93af60fb3d6f8d", "sha256": "1a7873a10be0f607b9f9c2b001c799bd9facf8d7cc8b1d967ad42643fccf1fbf" }, "downloads": -1, "filename": "django-auth-gitlab-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4ecee7e8a9f9697adb93af60fb3d6f8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13147, "upload_time": "2017-01-15T00:23:21", "url": "https://files.pythonhosted.org/packages/4f/c5/eb0a005010ac4fc071bff67811c92074f72bb27081142bbf50b7a0a248a8/django-auth-gitlab-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "efb86e57a489e1c0435d61dd9cdb17ab", "sha256": "0ccc7dc20b59ea05b4b63e6cd743d3b5466fb3e3209d4d224837110c36868004" }, "downloads": -1, "filename": "django_auth_gitlab-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "efb86e57a489e1c0435d61dd9cdb17ab", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5550, "upload_time": "2017-01-15T00:23:29", "url": "https://files.pythonhosted.org/packages/3f/c9/01f7ec390fdc729eb161e1133981e4f107a3e1f31cad2cc3316bf55b18d4/django_auth_gitlab-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ecee7e8a9f9697adb93af60fb3d6f8d", "sha256": "1a7873a10be0f607b9f9c2b001c799bd9facf8d7cc8b1d967ad42643fccf1fbf" }, "downloads": -1, "filename": "django-auth-gitlab-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4ecee7e8a9f9697adb93af60fb3d6f8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13147, "upload_time": "2017-01-15T00:23:21", "url": "https://files.pythonhosted.org/packages/4f/c5/eb0a005010ac4fc071bff67811c92074f72bb27081142bbf50b7a0a248a8/django-auth-gitlab-0.1.0.tar.gz" } ] }