datasette-redirect-forbidden
Redirect forbidden requests to a login page
Installation
Install this plugin in the same environment as Datasette.
$ datasette install datasette-redirect-forbidden
Usage
Add the following to your metadata.yml
(or metadata.json
) file to configure the plugin:
plugins:
datasette-redirect-forbidden:
redirect_to: /-/login
Any 403 forbidden pages will redirect to the specified page.
Development
To set up this plugin locally, first checkout the code. Then create a new virtual environment:
cd datasette-redirect-forbidden
python3 -mvenv venv
source venv/bin/activate
Or if you are using pipenv
:
pipenv shell
Now install the dependencies and test dependencies:
pip install -e '.[test]'
To run the tests:
pytest