{ "info": { "author": "Glamping Hub", "author_email": "it@glampinghub.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2 :: Only", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# django-keyrock\n\nKeyRock Identity Manager client for Django\n\nMade by [https://glampinghub.com](https://glampinghub.com)\n\n## How to Install\n\n1. Install it:\n ```sh\n pip install django-keyrock\n ```\n\n2. Add 'keyrock' to your INSTALLED_APPS:\n ```python\n INSTALLED_APPS += ('keyrock',)\n ```\n\n3. Add the context processor to your Django settings: \n ```python\n TEMPLATE_CONTEXT_PROCESSORS += (\n 'keyrock.context_processors.keyrock_url',\n )\n ```\n\n4. Add KEYROCK_URL to your Django settings: \n ```python\n KEYROCK_URL = 'your_domain' # Example: KEYROCK_URL = 'https://yoursite.com' \n ```\n\n5. Add the urls to urls.py:\n ```python\n urlpatterns += patterns(\n '',\n url(r'keyrock/', include('keyrock.urls')),\n ) \n ```\n6. The url to sign up:\n ```html\n \n Sign Up\n \n ```\n\n7. You can add a link to reset password:\n ```html\n \n Forgot your password/email?\n \n ```\n\n## Settings\n\n**KEYROCK_APP_CLIENT_ID** Application ID in Keyrock. When you create your\napplication in Keyrock it will generate a pair of keys for it, this is the\ngenerated id.\n\n**KEYROCK_APP_CLIENT_SECRET** Application Secret in Keyrock. When you create\nyour application in Keyrock it will generate a pair of keys for it, this is the\ngenerated secret.\n\n**KEYROCK_REDIRECT_URL** URL to redirect to when the login/signup\nprocess is completed. It must be a URL without parameters. Typically your\nhomepage URL.\n\n**KEYROCK_URL** KeyRock instance URL, including protocol. Example:\n*https://keyrock.example.com*\n\n## Legal Notice\n\nThis software is licensed under a BSD 3-clause. You can find a copy of the\nlicense in this repository.\n\nCopyright (c) 2016, Glamping Hub \n\n\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/Glamping-Hub/django-keyrock", "keywords": "keyrock idm identity django", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-keyrock", "package_url": "https://pypi.org/project/django-keyrock/", "platform": "", "project_url": "https://pypi.org/project/django-keyrock/", "project_urls": { "Homepage": "https://github.com/Glamping-Hub/django-keyrock" }, "release_url": "https://pypi.org/project/django-keyrock/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "KeyRock Identity Manager client for Django", "version": "0.0.2" }, "last_serial": 2412717, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "cb0c8c11a4c04f4ad1fdfdaa92e4c60d", "sha256": "67273753b0411c257259972f15687fa6dfa73fda326133b26c17ccc2db173ff8" }, "downloads": -1, "filename": "django_keyrock-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cb0c8c11a4c04f4ad1fdfdaa92e4c60d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6016, "upload_time": "2016-10-20T11:29:38", "url": "https://files.pythonhosted.org/packages/73/89/3c2ec621a8d54d01a1dfc99e618762e9e9427ad5d9f7b06c7494076ade4f/django_keyrock-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "782bc54019f2b5e3c6a5a1e069a627a9", "sha256": "565ffddba17da992427a21768a52176112f26cefc137d13c18b8316a2028e87f" }, "downloads": -1, "filename": "django-keyrock-0.0.2.tar.gz", "has_sig": false, "md5_digest": "782bc54019f2b5e3c6a5a1e069a627a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3221, "upload_time": "2016-10-20T11:29:40", "url": "https://files.pythonhosted.org/packages/cd/9d/3ea4e332c2e880cda792395f6e53687e694eebacb40be18c1d8375198703/django-keyrock-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb0c8c11a4c04f4ad1fdfdaa92e4c60d", "sha256": "67273753b0411c257259972f15687fa6dfa73fda326133b26c17ccc2db173ff8" }, "downloads": -1, "filename": "django_keyrock-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cb0c8c11a4c04f4ad1fdfdaa92e4c60d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6016, "upload_time": "2016-10-20T11:29:38", "url": "https://files.pythonhosted.org/packages/73/89/3c2ec621a8d54d01a1dfc99e618762e9e9427ad5d9f7b06c7494076ade4f/django_keyrock-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "782bc54019f2b5e3c6a5a1e069a627a9", "sha256": "565ffddba17da992427a21768a52176112f26cefc137d13c18b8316a2028e87f" }, "downloads": -1, "filename": "django-keyrock-0.0.2.tar.gz", "has_sig": false, "md5_digest": "782bc54019f2b5e3c6a5a1e069a627a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3221, "upload_time": "2016-10-20T11:29:40", "url": "https://files.pythonhosted.org/packages/cd/9d/3ea4e332c2e880cda792395f6e53687e694eebacb40be18c1d8375198703/django-keyrock-0.0.2.tar.gz" } ] }