INNER CODE UNIT · Python
api
tokusumi/fastapi-cloudauth · fastapi_cloudauth/base.py:140
def api(user: CustomClaim = Depends(auth.claim(CustomClaim))):
return CustomClaim
```
"""
clone = self._clone()
clone.user_info = schema
return clone
async def call(
self, http_auth: HTTPAuthorizationCredentials
) -> Optional[Union[BaseModel, Dict[str, Any]]]:
"""Get current user and verification with ID-token Shortcut.
Use as (`Auth` is this subclass, `auth` is `Auth` instanse and `app` is fastapi.FastAPI instanse):
```
from fastapi import Depends
@app.get("/")
def api(current_user: Auth = Depends(auth)):