Perform logic after user login. *You should overload this method to add your own logic.* :param user: The user that is logging in :param request: Optional FastAPI request :param response: Optional response built by the transport. Defaults to None
(
self,
user: models.UP,
request: Request | None = None,
response: Response | None = None,
)
| 588 | return # pragma: no cover |
| 589 | |
| 590 | async def on_after_login( |
| 591 | self, |
| 592 | user: models.UP, |
| 593 | request: Request | None = None, |
| 594 | response: Response | None = None, |
| 595 | ) -> None: |
| 596 | """ |
| 597 | Perform logic after user login. |
| 598 | |
| 599 | *You should overload this method to add your own logic.* |
| 600 | |
| 601 | :param user: The user that is logging in |
| 602 | :param request: Optional FastAPI request |
| 603 | :param response: Optional response built by the transport. |
| 604 | Defaults to None |
| 605 | """ |
| 606 | return # pragma: no cover |
| 607 | |
| 608 | async def on_before_delete( |
| 609 | self, user: models.UP, request: Request | None = None |