Flask JWT - Sample
Flask & JWT
getting your hands dirty with Flask and JWT
Source
with some modifications by myself …
Environment
Test under macOS & OpenBSD, Poetry installed and working
Script
build virtual env
export app="app100"
export FLASK_APP="${app}/app"
poetry new ${app}
cd ${app}
set python 3.10
poetry env use $(which python3.10)
gsed -i "s/python = \"^3.*$/python = \"^3.10\"/" pyproject.toml
poetry lock
add packages
wget -4 -O requirements.txt https://raw.githubusercontent.com/GrahamMorbyDev/jwt-flask/master/requirements.txt
echo "marshmallow-sqlalchemy" >> requirements.txt
poetry add $(awk -F '==' '!/sha256/{print $1}' requirements.txt |tr '\n' ' ')
wget -4 -O ${app}/app.py https://raw.githubusercontent.com/GrahamMorbyDev/jwt-flask/master/app.py
poetry shell
create db