Skip to content

fastapi_sso.sso.apple

Apple SSO Login helper.

Classes:

Name Description
AppleSSO

Class providing login via Apple ID OAuth.

AppleSSO

Bases: SSOBase

Class providing login via Apple ID OAuth.

Methods:

Name Description
get_discovery_document

Get document containing handy URLs.

get_login_url

Generate Apple login URL with form_post callback mode.

openid_from_response

Return OpenID from user information provided by Apple.

get_discovery_document() async

Get document containing handy URLs.

get_login_url(*, redirect_uri=None, params=None, state=None) async

Generate Apple login URL with form_post callback mode.

Apple requires response_mode=form_post when requesting name or email.

openid_from_response(response, session=None) async

Return OpenID from user information provided by Apple.