scopes property

A list of scopes that can be requested from the user.

This information will only be provided on the first authorization. Upon further authorizations, you will only get the user identifier, meaning you will need to store this data securely on your servers. For more information see: https://forums.developer.apple.com/thread/121496

Implementation

final List<AppleIDAuthorizationScopes> scopes;