Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billstephens2022/python-flask-auth
An app where users can register/login and download a file once successfully logged in.
https://github.com/billstephens2022/python-flask-auth
css css3 flask flask-authentication flask-login html html5 python python-flask sql sqlalchemy werkzeug
Last synced: about 1 month ago
JSON representation
An app where users can register/login and download a file once successfully logged in.
- Host: GitHub
- URL: https://github.com/billstephens2022/python-flask-auth
- Owner: BillStephens2022
- Created: 2023-05-14T20:19:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-22T17:59:45.000Z (9 months ago)
- Last Synced: 2024-10-25T12:06:19.000Z (3 months ago)
- Topics: css, css3, flask, flask-authentication, flask-login, html, html5, python, python-flask, sql, sqlalchemy, werkzeug
- Language: CSS
- Homepage:
- Size: 4.51 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python-Flask-Authentication
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)## Description
This is an app that allows users to register/login and download a file once logged in. This app
was built using the Python Flask framework, SQLite to store users in a database, and flask_login
to authenticate users. The app also utilizes flash messages to display error messages to user
for authentication errors.Screenshots below:
![screenshot1](screenshot1.png)
![screenshot1](screenshot2.png)
![screenshot1](screenshot3.png)
![screenshot1](screenshot4.png)
![screenshot1](screenshot5.png)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)
## Installation
run main.py from command line in terminal
## Usage
register as a new user and login. Upon login, user can download a pdf file.## License
This application is covered under the MIT License.
For more information: https://opensource.org/licenses/MIT
## Contributing
N/A
## Tests
N/A## Questions
Contact Info
GitHub user name: BillStephens2022
Link to GitHub profile: https://github.com/BillStephens2022
Email: [email protected]