Metadata-Version: 2.1
Name: shinylive_auth
Version: 2024.4.22
Summary: View and server modules to facility shinylive authentication using a class protocal and local storage.
Author-email: darrida <darrida.py@gmail.com>
Project-URL: Homepage, https://github.com/darrida/py-shinylive-authentication
Project-URL: Issues, https://github.com/darrida/py-shinylive-authentication/issues
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: shiny
Requires-Dist: pydantic<2.0
Requires-Dist: python_version<=3.8
Provides-Extra: tests
Requires-Dist: fastapi; extra == "tests"
Requires-Dist: loguru; extra == "tests"
Requires-Dist: pyfetch_mimic==0.0.3; extra == "tests"
Requires-Dist: httpx; extra == "tests"
Requires-Dist: shinylive; extra == "tests"
Requires-Dist: shinyswatch; extra == "tests"

# py-shinylive-authentication

## Preliminary Release
- Documentation is scarse at this point. 
- For usage, see docstrings on the `src.shiny_auth.AuthProtocol` class methods.
- For examples, see code in:
  - `src_dev/app.py`
  - `src_dev/simple_security/`
  - `src_dev/restapi_security/`

## Install Test Dependencies
- `uv pip install -e '.[tests]'`
