- Flask
- Migrate
- SQLAlchemy (ORM)
- werkzeug.security
- PostgreSQL
- Python 3
Flask-JWT-Extended
Flask
Flask-SQLAlchemy
Flask-Migrate
Werkzeug
To use you need have local PostreSQL server and Database on name : User
$ python3 -m venv env
$ source env/bin/activate
$ https://github.com/Boryszs/flask-auth.git
$ cd flask-auth
$ pip install -r requirements.txt
$ flask run
$ Ctrl + C
$ flask db init # use to create databse
$ flask db migrate # use to create databse
$ flask db upgrade # use to create databse
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(32), index=True)
password = db.Column(db.String(128))
python3 app.py or flask run
return "Hello World"
"username":"username",
"password":"password"
"username":"username",
"password":"password"
KEY | VALUE |
---|---|
Authorization | Bearer return token on login |
Content-Type | application/json |
Successful access
Without access message when token will expire