Safari Authentication Services API

API for authenticating users through web services in Safari using ASWebAuthenticationSession, supporting OAuth, passkeys, and WebAuthn standards.

API entry from apis.yml

apis.yml Raw ↑
name: Safari Authentication Services API
description: API for authenticating users through web services in Safari using ASWebAuthenticationSession,
  supporting OAuth, passkeys, and WebAuthn standards.
image: https://developer.apple.com/assets/elements/icons/safari/safari-96x96_2x.png
humanURL: https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession
baseURL: https://developer.apple.com
tags:
- Authentication
- Oauth
- Passkeys
- Sign In
- Webauthn
properties:
- type: Documentation
  url: https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession
- type: Documentation
  url: https://developer.apple.com/documentation/AuthenticationServices
- type: Documentation
  url: https://developer.apple.com/documentation/authenticationservices/authenticating-a-user-through-a-web-service
- type: Documentation
  url: https://developer.apple.com/passkeys/
- type: Documentation
  url: https://developer.apple.com/documentation/authenticationservices/authenticating-people-by-using-passkeys-in-browser-apps
- type: Documentation
  url: https://developer.apple.com/documentation/authenticationservices/supporting-passkeys
contact:
- FN: Apple Developer Support
  url: https://developer.apple.com/contact/