MCPcopy Create free account
hub / github.com/fastapi-users/fastapi-users / read_token

Method read_token

tests/conftest.py:515–524  ·  view source on GitHub ↗
(
        self, token: str | None, user_manager: BaseUserManager[UserModel, IDType]
    )

Source from the content-addressed store, hash-verified

513
514class MockStrategy(Strategy[UserModel, IDType]):
515 async def read_token(
516 self, token: str | None, user_manager: BaseUserManager[UserModel, IDType]
517 ) -> UserModel | None:
518 if token is not None:
519 try:
520 parsed_id = user_manager.parse_id(token)
521 return await user_manager.get(parsed_id)
522 except (exceptions.InvalidID, exceptions.UserNotExists):
523 return None
524 return None
525
526 async def write_token(self, user: UserModel) -> str:
527 return str(user.id)

Calls 2

parse_idMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected