Name | django-email-auth-backend JSON |
Version |
1.0.0
JSON |
| download |
home_page | None |
Summary | Django app supporting email-based authentication. |
upload_time | 2024-05-13 11:24:17 |
maintainer | None |
docs_url | None |
author | David Nugent |
requires_python | <4.0,>=3.10 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# django-email-auth
A simple Django app to authenticate users via email (or username).
## Installation
1. Add the package to the project in the usual way according to your project toolset (pip, poetry, pyenv, uv, etc.).
2. Add the following to your `INSTALLED_APPS` setting:
```python
INSTALLED_APPS = [
...
'email_auth',
...
]
```
3. Add the `AUTHENTICATION_BACKENDS` setting:
```python
AUTHENTICATION_BACKENDS = [
'django_email_auth.backend.EmailAuthBackend',
]
```
You can now use either your email OR username to log in.
Raw data
{
"_id": null,
"home_page": null,
"name": "django-email-auth-backend",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "David Nugent",
"author_email": "davidn@uniquode.io",
"download_url": "https://files.pythonhosted.org/packages/12/ac/744f20ead24a11ecd32d5993c7e87094f9d4e69d11c7128e1377bf52b62f/django_email_auth_backend-1.0.0.tar.gz",
"platform": null,
"description": "# django-email-auth\nA simple Django app to authenticate users via email (or username).\n\n## Installation\n\n1. Add the package to the project in the usual way according to your project toolset (pip, poetry, pyenv, uv, etc.).\n2. Add the following to your `INSTALLED_APPS` setting:\n```python\nINSTALLED_APPS = [\n ...\n 'email_auth',\n ...\n]\n```\n3. Add the `AUTHENTICATION_BACKENDS` setting:\n```python\nAUTHENTICATION_BACKENDS = [\n 'django_email_auth.backend.EmailAuthBackend',\n]\n```\n\nYou can now use either your email OR username to log in.\n",
"bugtrack_url": null,
"license": null,
"summary": "Django app supporting email-based authentication.",
"version": "1.0.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "401f634b59eb6459e0193e4402685d4f82cc4b38d048a70e89077a2a7627e367",
"md5": "892ade9a85174d8e12adb770c81128c4",
"sha256": "4027cb9dac642db6e61456277bb4e17a227a245c53b5d40452af059ac84e6d82"
},
"downloads": -1,
"filename": "django_email_auth_backend-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "892ade9a85174d8e12adb770c81128c4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 10701,
"upload_time": "2024-05-13T11:24:15",
"upload_time_iso_8601": "2024-05-13T11:24:15.328616Z",
"url": "https://files.pythonhosted.org/packages/40/1f/634b59eb6459e0193e4402685d4f82cc4b38d048a70e89077a2a7627e367/django_email_auth_backend-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "12ac744f20ead24a11ecd32d5993c7e87094f9d4e69d11c7128e1377bf52b62f",
"md5": "1f8889dce026604a7295fd444adb2839",
"sha256": "dc9109bcffdee239d91da997de8bdfbc4e24a870627fe2e9af8caf60ad354174"
},
"downloads": -1,
"filename": "django_email_auth_backend-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1f8889dce026604a7295fd444adb2839",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 8102,
"upload_time": "2024-05-13T11:24:17",
"upload_time_iso_8601": "2024-05-13T11:24:17.098708Z",
"url": "https://files.pythonhosted.org/packages/12/ac/744f20ead24a11ecd32d5993c7e87094f9d4e69d11c7128e1377bf52b62f/django_email_auth_backend-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-13 11:24:17",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "django-email-auth-backend"
}