If you use an Apple ID provider on a third-party system I believe that a token will be returned from the AppleID server after user authentication. I believe that a value of the key name "sub" as described in the following site will be returned at that time, but is this value constant for the same user?