Skip to content

Commit ade6989

Browse files
dplewisTomWFox
authored andcommitted
Documentation for Sign In With Apple (#648)
* Documentation for Sign In With Apple * fix markdown * cleanup
1 parent 9c34e5e commit ade6989

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

_includes/parse-server/third-party-auth.md

+28
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
Parse Server supports 3rd party authentication with
44

5+
* Apple
56
* Facebook
67
* Facebook AccountKit
78
* Github
@@ -119,6 +120,33 @@ Learn more about [Twitter login](https://developer.twitter.com/en/docs/twitter-f
119120
}
120121
```
121122

123+
### Apple `authData`
124+
125+
As of Parse Server 3.5.0 you can use [Sign In With Apple](https://developer.apple.com/sign-in-with-apple/get-started/).
126+
127+
```js
128+
{
129+
"apple": {
130+
"id": "jwt token for user", // required, used for validation
131+
"access_token": "an authorized access token for the user", // optional
132+
}
133+
}
134+
```
135+
136+
#### Configuring parse-server for Sign In with Apple
137+
138+
```js
139+
{
140+
auth: {
141+
apple: {
142+
client_id: "", // optional (for extra validation), use the Service ID from Apple.
143+
},
144+
}
145+
}
146+
```
147+
148+
Learn more about [Sign In With Apple](https://developer.okta.com/blog/2019/06/04/what-the-heck-is-sign-in-with-apple).
149+
122150
### Github `authData`
123151

124152
```js

0 commit comments

Comments
 (0)