├── .github └── workflows │ ├── deploy-demo.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── README.md ├── datasette_auth_passwords ├── __init__.py ├── templates │ ├── password_login.html │ └── password_tool.html └── utils.py ├── pytest.ini ├── setup.py └── tests ├── test_auth_passwords.py ├── test_command_hash_password.py └── test_http_basic_auth.py /.github/workflows/deploy-demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/.github/workflows/deploy-demo.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/README.md -------------------------------------------------------------------------------- /datasette_auth_passwords/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/datasette_auth_passwords/__init__.py -------------------------------------------------------------------------------- /datasette_auth_passwords/templates/password_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/datasette_auth_passwords/templates/password_login.html -------------------------------------------------------------------------------- /datasette_auth_passwords/templates/password_tool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/datasette_auth_passwords/templates/password_tool.html -------------------------------------------------------------------------------- /datasette_auth_passwords/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/datasette_auth_passwords/utils.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode = strict 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_auth_passwords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/tests/test_auth_passwords.py -------------------------------------------------------------------------------- /tests/test_command_hash_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/tests/test_command_hash_password.py -------------------------------------------------------------------------------- /tests/test_http_basic_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonw/datasette-auth-passwords/HEAD/tests/test_http_basic_auth.py --------------------------------------------------------------------------------