element-hq / element-hq/synapse

OpenID: support fetching display name from Apple

Open
#9,375 0 comments 0 reactions 0 assignees View on GitHub
A-Social Login T-Enhancement
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#9375](https://github.com/matrix-org/synapse/issues/9375).

---

AppleID sends the user's name in a `user` field in the oidc callback (see https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/incorporating_sign_in_with_apple_into_other_platforms#3332115).

(This doesn't seem to be a standard field in [OIDC](https://openid.net/specs/openid-connect-core-1_0.html#AuthResponse) or [OAuth2](https://tools.ietf.org/html/rfc6749#section-4.1.2)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.