Skip to content

Adding pw-hashing & passing login info to main app, as extension to plotly's original dash-auth. Careful I'm no crypto/flask/python specialist so might also be bad & dangerous (?)

Notifications You must be signed in to change notification settings

fhabermacher/public_dash-auth_ext

Repository files navigation

Dash Authorization and Login

Attention: Security alert (vulnerability)

Some of the public resources (dash) used in here seem to have a high severity security vulnerability that I had no time yet to take care of (not actively using the tool right atm), please consider the warning yarn.lock update suggested: lodash ~> 4.17.13

Docs: https://plot.ly/dash/authentication

License: MIT

Tests: CircleCI

For local testing, install and use tox:

TOX_PYTHON_27=python2.7 TOX_PYTHON_36=python3.6 tox

Or create a virtualenv, install the dev requirements, and run individual tests or test classes:

virtualenv venv
source venv/activate
pip install -r dev-requirements.txt
python -m unittest -v tests.test_plotlyauth.ProtectedViewsTest

Note that Python 2.7.7 or greater is required.

About

Adding pw-hashing & passing login info to main app, as extension to plotly's original dash-auth. Careful I'm no crypto/flask/python specialist so might also be bad & dangerous (?)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published