You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -187,6 +187,36 @@ The client keys used with Parse are no longer necessary with Parse Server. If yo
187
187
*`loggerAdapter` - The default behavior/transport (File) can be changed by creating an adapter class (see [`LoggerAdapter.js`](https://github.com/ParsePlatform/parse-server/blob/master/src/Adapters/Logger/LoggerAdapter.js)).
188
188
*`databaseAdapter` - The backing store can be changed by creating an adapter class (see `DatabaseAdapter.js`). Defaults to `MongoStorageAdapter`.
189
189
190
+
##### Email verification and password reset
191
+
192
+
Verifying user email addresses and enabling password reset via email requries an email adapter. As part of the `parse-server` package we provide an adapter for sending email through Mailgun. To use it, sign up for Mailgun, and add this to your initialization code:
193
+
194
+
```js
195
+
var server =ParseServer({
196
+
...otherOptions,
197
+
// Enable email verification
198
+
verifyUserEmails:true,
199
+
// The public URL of your app.
200
+
// This will appear in the link that is used to verify email addresses and reset passwords.
201
+
publicServerURL:'https://example.com',
202
+
// Your apps name. This will appear in the subject and body of the emails that are sent.
You can also use other email adapters contributed by the community such as [parse-server-sendgrid-adapter](https://www.npmjs.com/package/parse-server-sendgrid-adapter).
219
+
190
220
### Using environment variables to configure Parse Server
191
221
192
222
You may configure the Parse Server using environment variables:
0 commit comments