Authentication for the zemfrog framework
Currently only supports JWT (JSON Web Token) authentication.
- JWT Authentication Blueprint
- Event signal support for user information (login, register, etc)
Install the module
pip install zemfrog-auth
Add jwt blueprints to your zemfrog application
BLUEPRINTS = ["zemfrog_auth.jwt"]
In this section I will give an example of using the event signal using a blinker.
# Add this to wsgi.py
from zemfrog_auth.signals import on_user_logged_in
@on_user_logged_in.connect
def on_logged_in(user):
print("Signal user logged in:", user)
For a list of available signals, you can see it here. For signal documentation you can visit here.