diff --git a/CHANGELOG.md b/CHANGELOG.md index 536e88da..ebdacca2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## (WIP) v0.14.0 +- Added _experimental_ Apple OAuth2 integration. + - Normalized record values on `maxSelect` field option change (`select`, `file`, `relation`). When changing **from single to multiple** all already inserted single values are converted to an array. When changing **from multiple to single** only the last item of the already inserted array items is kept. diff --git a/tools/auth/apple.go b/tools/auth/apple.go index e0d1fdb4..01b32b8c 100644 --- a/tools/auth/apple.go +++ b/tools/auth/apple.go @@ -35,6 +35,7 @@ type Apple struct { func NewAppleProvider() *Apple { return &Apple{ baseProvider: &baseProvider{ + scopes: nil, // custom scopes are currently not supported since they require a POST redirect ctx: context.Background(), authUrl: "https://appleid.apple.com/auth/authorize", tokenUrl: "https://appleid.apple.com/auth/token",