{"id":22449874,"url":"https://github.com/methupaperera/flask-login","last_synced_at":"2026-05-18T19:32:18.060Z","repository":{"id":215058444,"uuid":"737953454","full_name":"methupaPerera/flask-login","owner":"methupaPerera","description":"An example login-system made with Flask and SQLAlchemy.","archived":false,"fork":false,"pushed_at":"2025-01-12T02:39:25.000Z","size":32,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T12:16:26.237Z","etag":null,"topics":["flask","login-system","python","sqlalchemy"],"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/methupaPerera.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":"2024-01-02T03:52:53.000Z","updated_at":"2025-01-12T02:39:28.000Z","dependencies_parsed_at":"2025-01-12T03:24:20.788Z","dependency_job_id":"2833d24e-40c9-43ce-8493-0d09da3a8b7b","html_url":"https://github.com/methupaPerera/flask-login","commit_stats":null,"previous_names":["methupaperera/flask-login"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/methupaPerera/flask-login","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/methupaPerera%2Fflask-login","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/methupaPerera%2Fflask-login/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/methupaPerera%2Fflask-login/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/methupaPerera%2Fflask-login/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/methupaPerera","download_url":"https://codeload.github.com/methupaPerera/flask-login/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/methupaPerera%2Fflask-login/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274886959,"owners_count":25368228,"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","status":"online","status_checked_at":"2025-09-12T02:00:09.324Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["flask","login-system","python","sqlalchemy"],"created_at":"2024-12-06T05:12:18.761Z","updated_at":"2026-05-18T19:32:13.017Z","avatar_url":"https://github.com/methupaPerera.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌟 Flask Login System with SQLAlchemy Database 🌐\n\nThis repository contains an example login system built using Flask and SQLAlchemy Database.\n\n🌟 Don't forget to star ⭐ this repository if you find it helpful! 🌟\n\n## ℹ️ How to run the app\n- Clone the repository.\n```\ngit clone https://github.com/methupaPerera/flask-login.git\n```\n- Install the necessary packages.\n```\npip install -r requirements.txt\n```\n- Run the app.\n```\npython main.py\n```\n\n## 📁 File Structure\n\nThe project is structured as follows:\n\n### 📂 Structure Details:\n\n- **app**: Contains the main application files.\n  - **templates**: HTML templates for different views.\n    - **auth**: Templates for login and signup functionalities.\n  - **__init__.py**: Creates the Flask application.\n  - **auth.py**: Handles authentication logic.\n  - **models.py**: Includes database models using SQLAlchemy.\n  - **views.py**: Contains the routes and views for the application.\n  - **utils.py**: Utility functions used across the application.\n\n- **main.py**: Entry point of the application.\n- **requirements.txt**: Lists the required dependencies for the project.\n- **.gitignore**: Specifies files and directories to be ignored by Git.\n- **README.md**: The file you're currently viewing, providing information about the project.\n\n\u003eFeel free to explore the respective directories and well commented files to understand the implementation of the Flask login system utilizing SQLAlchemy for the database functionality.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmethupaperera%2Fflask-login","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmethupaperera%2Fflask-login","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmethupaperera%2Fflask-login/lists"}