Browse Source

updating Flask config and testing for issue with login redirects

joel
Simon Bowie 2 years ago
parent
commit
00054099a9
3 changed files with 3 additions and 1 deletions
  1. +1
    -1
      .env.template
  2. +1
    -0
      README.md
  3. +1
    -0
      web/app/auth.py

+ 1
- 1
.env.template View File

# Flask variables # Flask variables
FLASK_APP=app FLASK_APP=app
FLASK_RUN_HOST=0.0.0.0 FLASK_RUN_HOST=0.0.0.0
FLASK_ENV=development
FLASK_DEBUG=
SECRET_KEY= SECRET_KEY=
DATABASE_URL=sqlite:///db.sqlite DATABASE_URL=sqlite:///db.sqlite



+ 1
- 0
README.md View File



For creating database and user in production: For creating database and user in production:


`docker-compose exec -it db mysql -u root -p`
`CREATE DATABASE toolkit;` `CREATE DATABASE toolkit;`
`CREATE USER 'flask'@'%' IDENTIFIED BY '[PASSWORD]';` `CREATE USER 'flask'@'%' IDENTIFIED BY '[PASSWORD]';`
`GRANT CREATE, INSERT, UPDATE, SELECT, DELETE ON toolkit.* TO 'flask'@'%';` `GRANT CREATE, INSERT, UPDATE, SELECT, DELETE ON toolkit.* TO 'flask'@'%';`

+ 1
- 0
web/app/auth.py View File



# if the above check passes, then we know the user has the right credentials # if the above check passes, then we know the user has the right credentials
login_user(user, remember=remember) login_user(user, remember=remember)
flash(url_for('main.profile',_external=True))
return redirect(url_for('main.profile',_external=True)) return redirect(url_for('main.profile',_external=True))


# routes for signup page # routes for signup page

Loading…
Cancel
Save