@ernestDev
You will never get name prop (and any other except email) in id_token because of Apple's world. In google and facebook oauth 2.0 it works as you expect but not in Apple's world. You will get name only as GET['user'] after redirecting when user authorizes request/permissions. Note that there is a another problem - Apple adds GET['user'] only after first sign in. GET['user'] is json stringified string like: {"name":{"firstName":"...","lastName":"..."},"email":"..."}