docs/configuration/full-example.md
Here is a full working example with JWT authentication to help get you started.
!!! warning Notice that SECRET should be changed to a strong passphrase. Insecure passwords may give attackers full access to your database.
=== "requirements.txt"
```
--8<-- "examples/sqlalchemy/requirements.txt"
```
=== "main.py"
```py
--8<-- "examples/sqlalchemy/main.py"
```
=== "app/app.py"
```py
--8<-- "examples/sqlalchemy/app/app.py"
```
=== "app/db.py"
```py
--8<-- "examples/sqlalchemy/app/db.py"
```
=== "app/schemas.py"
```py
--8<-- "examples/sqlalchemy/app/schemas.py"
```
=== "app/users.py"
```py
--8<-- "examples/sqlalchemy/app/users.py"
```
=== "requirements.txt"
```
--8<-- "examples/beanie/requirements.txt"
```
=== "main.py"
```py
--8<-- "examples/beanie/main.py"
```
=== "app/app.py"
```py
--8<-- "examples/beanie/app/app.py"
```
=== "app/db.py"
```py
--8<-- "examples/beanie/app/db.py"
```
=== "app/schemas.py"
```py
--8<-- "examples/beanie/app/schemas.py"
```
=== "app/users.py"
```py
--8<-- "examples/beanie/app/users.py"
```
You're ready to go! Be sure to check the Usage section to understand how to work with FastAPI Users.