# Shopcloud-Django-Authenticator
Single Sign In from Shopcloud
## Quickstart
```
pip3 istall shopcloud-django-authenticator
```
1. Add "authenticator" to your INSTALLED_APPS setting like this::
```py
INSTALLED_APPS = [
...
'authenticator',
]
```
```py
AUTHENTICATOR_KEY = os.environ.get('AUTHENTICATOR_KEY', 'DEV-KEY')
```
To generate a key use `pwgen -s $1 64`
2. Include the polls URLconf in your project urls.py like this::
```
path('authenticator/', include('authenticator.urls')),
```
3. Run `python manage.py migrate` to create the polls models.
4. Install custom Tags for Login Button
```
{% load tower_tags %}
{% tower_login request 'QYG69GK' %}
```
## Release
```sh
$ rm -rf build dist
$ pip3 install wheel twine
$ python3 setup.py sdist bdist_wheel
$ twine upload dist/*
```
Raw data
{
"_id": null,
"home_page": "https://github.com/Talk-Point/shopcloud-django-authenticator",
"name": "shopcloud-django-authenticator",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Konstantin Stoldt",
"author_email": "konstantin.stoldt@talk-point.de",
"download_url": "https://files.pythonhosted.org/packages/e1/71/26d5d99e7b7a1fb938ed354c1d1ade97d9872c79b8d4b93ad320b91290d8/shopcloud-django-authenticator-1.15.0.tar.gz",
"platform": null,
"description": "# Shopcloud-Django-Authenticator\n\nSingle Sign In from Shopcloud\n\n## Quickstart\n\n```\npip3 istall shopcloud-django-authenticator\n```\n\n1. Add \"authenticator\" to your INSTALLED_APPS setting like this::\n\n```py\nINSTALLED_APPS = [\n ...\n 'authenticator',\n]\n```\n\n```py\nAUTHENTICATOR_KEY = os.environ.get('AUTHENTICATOR_KEY', 'DEV-KEY')\n```\n\nTo generate a key use `pwgen -s $1 64`\n\n2. Include the polls URLconf in your project urls.py like this::\n\n```\npath('authenticator/', include('authenticator.urls')),\n```\n\n3. Run `python manage.py migrate` to create the polls models.\n\n\n4. Install custom Tags for Login Button\n\n```\n{% load tower_tags %}\n{% tower_login request 'QYG69GK' %}\n```\n\n## Release\n\n```sh\n$ rm -rf build dist\n$ pip3 install wheel twine\n$ python3 setup.py sdist bdist_wheel\n$ twine upload dist/*\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A Module for single sign in",
"version": "1.15.0",
"project_urls": {
"Homepage": "https://github.com/Talk-Point/shopcloud-django-authenticator"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5c6032fc118af989d979e47736786098ae86ea76d60973df0a536454ed5a62c4",
"md5": "67975a93debdda9580bf58ef54753782",
"sha256": "a17822d596db292a30d6afbaab00caf95e35317998f95739bc093b8a0b77915e"
},
"downloads": -1,
"filename": "shopcloud_django_authenticator-1.15.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "67975a93debdda9580bf58ef54753782",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 6966,
"upload_time": "2024-08-08T16:58:00",
"upload_time_iso_8601": "2024-08-08T16:58:00.760151Z",
"url": "https://files.pythonhosted.org/packages/5c/60/32fc118af989d979e47736786098ae86ea76d60973df0a536454ed5a62c4/shopcloud_django_authenticator-1.15.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e17126d5d99e7b7a1fb938ed354c1d1ade97d9872c79b8d4b93ad320b91290d8",
"md5": "e0a64e1ae6f15ed3b37a727fa220e952",
"sha256": "f5c2320e0d8ffe1d96420504e76955087696c3d2d71cf7ee318779288c33ebe1"
},
"downloads": -1,
"filename": "shopcloud-django-authenticator-1.15.0.tar.gz",
"has_sig": false,
"md5_digest": "e0a64e1ae6f15ed3b37a727fa220e952",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5713,
"upload_time": "2024-08-08T16:58:01",
"upload_time_iso_8601": "2024-08-08T16:58:01.682424Z",
"url": "https://files.pythonhosted.org/packages/e1/71/26d5d99e7b7a1fb938ed354c1d1ade97d9872c79b8d4b93ad320b91290d8/shopcloud-django-authenticator-1.15.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-08 16:58:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Talk-Point",
"github_project": "shopcloud-django-authenticator",
"github_not_found": true,
"lcname": "shopcloud-django-authenticator"
}