{"id":20195311,"url":"https://github.com/amssdias/login-system","last_synced_at":"2026-05-17T17:34:28.540Z","repository":{"id":128478650,"uuid":"380518665","full_name":"amssdias/login-system","owner":"amssdias","description":"Basic template of a login system.","archived":false,"fork":false,"pushed_at":"2021-11-05T18:19:53.000Z","size":3161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T19:25:10.319Z","etag":null,"topics":["authentication","django","modelform","password-recovery","python3","testing","token","validators"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amssdias.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-26T14:14:51.000Z","updated_at":"2021-11-05T18:19:56.000Z","dependencies_parsed_at":"2023-03-20T15:17:23.359Z","dependency_job_id":null,"html_url":"https://github.com/amssdias/login-system","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Flogin-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Flogin-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Flogin-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Flogin-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amssdias","download_url":"https://codeload.github.com/amssdias/login-system/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241629773,"owners_count":19993710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","django","modelform","password-recovery","python3","testing","token","validators"],"created_at":"2024-11-14T04:16:49.886Z","updated_at":"2026-05-17T17:34:18.527Z","avatar_url":"https://github.com/amssdias.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[python-download]: https://www.python.org/downloads/\n[django-link]: https://www.djangoproject.com/\n\n![Python Badge](https://img.shields.io/badge/Python-3.9-blue?logo=python)\n![Python Badge](https://img.shields.io/badge/Django-3.2.4-092E20?logo=django)\n\n\n\u003ch1 align=center\u003eLogin System Template\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"readme_media/login.png\" width=\"850px\"\u003e\n\u003c/p\u003e\n\nA basic template of a login system so you can use the template in any web app with just minimal changes to quickly build the web apps. Nowadays every website requires their customers to create accounts therefore this template will be very useful.\n\n### Built with\n\n![Django Badge](https://img.shields.io/badge/-Django-092E20?style=for-the-badge\u0026labelColor=black\u0026logo=django\u0026logoColor=white)\n\n\n## :hammer: Getting started\n\n### Pre requisites\n\n- [Python][python-download] - 3.9 or up\n- [Django][django-link] - 3.2.4\n\n\n### Installation\n\n#### Clone the project\n\n```\ngit clone https://github.com/amssdias/login-system\ncd login-system\n```\n\n#### Configure settings(email)\n\nFill up the \".env_sample_file\" file, so users can receive activation links and to reset passwords. Rename it as well to \".env\".\n\n\n#### Install dependencies \u0026 activate virtualenv\n\n1. Pipenv ***(make sure you have [Python][python-download] installed)***:\n\n\t```python\n     pip install pipenv  # For Windows\n     brew install pipenv # For MacOs\n     sudo apt install pipenv # For Debian Buster+\n     sudo dnf install pipenv # For Fedora\n\n    ```\n    \n2. Install packages:\n\n\t```python\n    pipenv install # will create a virtual environment with all the modules needed\n    ```\n\n3. Activate virtualenv and apply migrations:\n\n\t```python\n    pipenv shell # To activate the virtual environment\n\n    python manage.py makemigrations\n    python manage.py migrate\n    ```\n\nIf any doubts here's a link to some more explanations: [Pipenv](https://pipenv-fork.readthedocs.io/en/latest/basics.html)\n\n\n\n## :mag_right: Usage\n\n\n```python\npipenv shell\npython manage.py runserver\n```\n\nPaste this link on your browser:\n**http://127.0.0.1:8000/auth/login**\n\n\n## Features\n\n- Log in\n\t- Via username and password\n- Create an account\n- Profile activation email\n- Reset password\n- Resend an activation link\n- Change password","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famssdias%2Flogin-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famssdias%2Flogin-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famssdias%2Flogin-system/lists"}