INNER CODE UNIT · Python

openid_from_token

tomasvotava/fastapi-sso · fastapi_sso/sso/apple.py:49

    async def openid_from_token(self, id_token: dict, session: Optional["httpx.AsyncClient"] = None) -> OpenID:
        return await self.openid_from_response(id_token, session)

    async def openid_from_response(self, response: dict, session: Optional["httpx.AsyncClient"] = None) -> OpenID:
        """Return OpenID from user information provided by Apple."""
        return OpenID(
            id=response.get("sub"),
            email=response.get("email"),
            provider=self.provider,
        )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…